2010年2月22日 星期一

String split in c#

傳送資料時,若資料是以string array 的方式紀錄的話,若要將這些資料傳送應該有很多種方法(待查證), 這裡先用一個簡單的方式 就是自行加入分割的字串, 接收端收到之後在用(string.split )作資料的分割

string split 的用法可以參考MSDN

一般使用字元分割到是很容易理解就不加以敘述, 這裡說明一下用 字串分割的範例

假設 自訂的分割字串符號 為 "_CCC_"

注意 StringSplitOptions 下有兩種 方法
1. none : 預設
2. RemoveEmptyEntries : 移除空白的字串在新字串陣列中


以下示範裡的 code




/// the string not split
string rawString="this_CCC_is_CCC_test";

/// Declare the split string
string[] splitString = new string[]{"_CCC_"};

/// The Goal Array
string[] theGaolaArray = rawString.Split(splitString, StringSplitOptions.RemoveEmptyEntries);



沒有留言: