C#常用到的兩個特殊的類
下面介紹一下C#中經常用到的兩個類:object和string
object類
object類是所有類型的基類,C#中所有的類型都是直接或者間接地從object類繼承而來的。因此,對於任何一個object變量,均可以賦以任何類型的值:
int x = 5;
object obj1;
obj1 = x;
object obj2 = 'a';
對於object類型的變量,聲明必須使用object關鍵字,這個關鍵字是在.NET框架預定義命名空間System中定義的,是類System.Object的別名。
string類
string類是專門用於對字符串進行操作的。同樣,這個類也是在.NET框架預定義命名空間System中定義的,是類System.String的別名。字符串在實際應用中非常廣泛,字符串之間的運算也是非常方便的。如:
string s1 = "你好,";
string s2 = "中國!";
string s3 = s1 + s2;
char c = s3[0]; //取出s3的第一個字符,即“中”字