|
|
|
|
|
|
|
|
想看这本书
- Eray 财富等级:
|
|
看了一些这本书的介绍,感觉还不错.也见过有人推荐.手上那本书看完就买这本.
|
|
此评论对你有用
没用
|
| |
|
|
|
如何?
- Anthony88 财富等级:
|
谁看过这本书呀? 感觉怎么样啊?? 俺一直想买一本比较深入一点的ASP。NET的书啊 不知道这本书如何呢? 大家给点意见吧?
|
|
此评论对你有用
没用
|
| |
|
怎么样
- vbcrack 财富等级:
|
谁看过或买过这本书感觉怎么样啊?? 我一直想买一本比较好点的,激昂得比较深入一点的ASP。NET的书啊
|
|
此评论对你有用
没用
|
| |
|
|
|
这本书怎么样
- cccclx 财富等级:
|
|
我一直想买一本关于c#程序设计技巧方面的书,只是不知道这本书怎么样,有用过这本书的的大侠吗,感觉怎么样?
|
|
此评论对你有用
没用
|
| |
|
|
|
新书?
- japcn 财富等级:
|
|
这本书是刚出的吧,都没怎么听说,不过看到标题“珠玑”两字感觉有点倒胃口。先看看人家怎么说吧,呵呵
|
|
此评论对你有用
没用
|
| |
|
【翻译】:回复读者
- newhappy2008 财富等级:
|
原书链接: http://www.amazon.com/ASP-NET-2-0-Hacks-David-Yack/dp/0764597663/sr=1-1/qid=1164708597/ref=sr_1_1/002-6453890-3236018?ie=UTF8&s=books 原书评内容: Hi Mariane, The tutorial is correct. You cant define a parameterless (default) constructor for a struct. From the C# Language specification (http://msdn2.microsoft.com/en-us/vcsharp/aa336809.aspx), paragraph 4.1.2:
'Because every value type implicitly has a public parameterless instance constructor, it is not possible for a struct type to contain an explicit declaration of a parameterless constructor. A struct type is however permitted to declare parameterized instance constructors (§ý11.3.8).'
Give it a try:
public struct MyValueType { public MyValueType() { } }
Compile the code above and youll see the following compiler error message:
'Structs cannot contain explicit parameterless constructors'
翻译书评: 你好,马瑞,教程上是正确的.你不能为一个结构体定义一个无参的构造函数.. C#语言规格(http://msdn2.microsoft.com/en-us/vcsharp/aa336809.aspx), 4.1.2章节这样讲:
'因为每个值类型暗含着一个公有的无参实例构造器,所以结构体类型不可能包含一个无参构造函数的显式声明.但一个结构体可以定义一个有参的构造函数 (§ý11.3.8).'
可以试一下:
public struct MyValueType { public MyValueType() { } }
编译一下上面代码就会发现编译错误信息:
'构造函数不能包含显式的无参构造函数'
|
|
此评论对你有用
没用
|
| |
|
【翻译】:翻译后的标题
- newhappy2008 财富等级:
|
原书链接: http://www.amazon.com/ASP-NET-2-0-Hacks-David-Yack/dp/0764597663/sr=1-1/qid=1164708597/ref=sr_1_1/002-6453890-3236018?ie=UTF8&s=books 原书评内容: http://www.csharp-station.com/Tutorials/Lesson12.aspx
You say:
'Its illegal to define a parameterless constructor for a struct.'
I think you mean:
'Its illegal to define a parameterless constructor for a class.' 翻译书评: http://www.csharp-station.com/Tutorials/Lesson12.aspx 你说:'给一个结构体定义一个无参的构造函数是非法的'.我理解的意思是:'为一个类定义一个无参的构造函数是非法的'
|
|
此评论对你有用
没用
|
| |
|