我知道在c#中使用class关键字的2个地方.
但有什么我错过了吗?这对我来说很重要,因为我正在编写一个程序,它会计算文件中的类.在msdn或C#规范中找不到任何信息.
#if class
partial class C<T> where T : class
{
// class!
int @class = 123;
string c = "class";
}
partial class C<T> where T : class {}
#else
partial class D {}
partial class D {}
partial class D {}
#endif
Run Code Online (Sandbox Code Playgroud)
这是几个答案的积累.
Eri*_*ert 11
只计算"类"的出现并不能告诉你文件中有多少个类:
#if FOO
partial class C
{
// class!
int @class = 123;
string c = "class";
}
partial class C {}
#else
partial class D {}
partial class D {}
partial class D {}
#endif
Run Code Online (Sandbox Code Playgroud)
字符串"class"在那里出现八次,但该文件只定义了一个类.
| 归档时间: |
|
| 查看次数: |
564 次 |
| 最近记录: |