C#高级编程 读书点

来源:互联网 发布:类似360的软件 编辑:程序博客网 时间:2024/06/16 03:03

1,foreach循环不能改变集合中各项(上面的temp)的值,所以下面的代码不会编译:

foreach (int temp in arrayOfInts) 
{
temp++;
Console.WriteLine(temp);
}
如果需要迭代集合中的各项,并改变它们的值,就应使用for循环。


2, 命名空间的别名

using alias = NamespaceName;
using Introduction = Wrox.ProCSharp.Basics;
用法: Introduction::NamespaceExample NSEx = new Introduction::NamespaceExample();