摘要:C#的CompareTo使用方法
字串的比對有很多種方法,以前都使用Equal來實作
但最近需要知道兩個字串是哪個比較長
上網搜尋了一下,上面提到了可以使用CompareTo來比對ASCII碼
以下為範例:
string s1, s2;
s1 = "a";
s2 = "b";
Response.Write(s1.CompareTo(s2));
//輸出-1,因s1 < s2
s1 = "b";
s2 = "b";
Response.Write(s1.CompareTo(s2));
//輸出0,因s1 = s2
s1 = "c";
s2 = "b";
Response.Write(s1.CompareTo(s2));
//輸出1,因s1 < s2
在C#中有Compare函數,可進行更細緻的比較.
學習學到老,撞牆撞到腦