1.比較字符串相等的方法(創建窗體應用程序):
string text1 = "週一";
string text2 = "週一";
if (text1 == text2)//第1種,直接使用==
int text3 = text1.CompareTo(text2);//第2種,CompareTo()返回類型爲整型,相等爲0,不然爲1;
int text4 = string.Compare(text1, text2);//第3種方法,返回類型爲整型,相等爲0,不然爲1;text1和text2不能爲null;
bool text5 = string.Equals(text1, text2);//第4種返回類型是bool型,==比較的是引用類型在棧中的地址,equals 比較的 是託管堆中的內容。
bool text6 = text1.Equals(text2);//第5種;
2.類型轉換
double text1 = 3.3;
int text2=(int)(text1);//第1種,(類型)(數值);
string text3 = "string";//第2種
int text4 = Convert.ToInt32(text3);//第3種 則可以將多種類型(包括 object 引用類型)的值轉換爲 int 類型
int text5 = Int32.Parse(text3);//表示將包含數字的字符串轉換爲32 位有符號整數,屬於內容轉換。