大家有没有见过 new class(){} 这种写法啊
TempNode node = new TempNode(nodeName) {
NodeID = strID,
NodeType = strType,
FilePath = strPath
};
我看到有这种写法,不明白什么意思,是符号重载还是什么?但是运行的时候,又是编译出错,
------解决方案--------------------构造函数
------解决方案--------------------创建对象并为创建的对象的属性赋值
------解决方案--------------------这好像是3。0的用法了。
------解决方案--------------------反正偶还没见过这种现象~~
------解决方案--------------------构造函数,缺少了参数类型而已。
------解决方案--------------------我第一个反映就是匿名方法
其实不然
------解决方案--------------------.NET 3.0里的初始化器