- !( A | B ) = !A & !B
- !( A & B ) = !A | !B
在C#里,可以用一个字符array去创建一个字符串,也可以把一个字符串转换为一个字符array,但把一个C#字符串说成是一个字符array是不恰当的。C#有字符串数据类型string。 所有的程序设计语言都是用数值来代表字符的,但C语言把char看作是一种与int,short和long没有什么不同的数值类型。在C里,char的宽度是8个比特且代表一个ASCII字符,但在C#里,char的宽度是16个比特且代表的是一个Unicode字符。C#里的char变量不是数值。 String.Chars 属性
在 C# 中,该属性为 String 类的索引器。获取此实例中位于指定字符位置的字符。 new构造器的理解
如果要你创建一个由21个"@"字符构成的字符串,你会怎么做?
string str = "@@@@@@@@@@@@@@@@@@@@@";//老实型
string str = new string( '@', 21);//简单聪明