1樓:匿名使用者
有些方法很少用,用最常用的或者易懂的就好
string s = str.split("=");//取出來是一個字串陣列
string ss = null;//用全域性變數int num = 0;
//迴圈取出來的字串陣列
for (int i=0;i
2樓:匿名使用者
據我所知,在c#裡string型變數可以向陣列一樣的操作,例如:
string temp;
temp[0],temp[1]........
temp.length就是temp裡字元的個數。
3樓:下一個往站
str[index]
str為字串的變數名,index為指示第幾字元比如str="hello";
那麼str[1]就是'e'
4樓:匿名使用者
用 string類的tochararray ()方法!
5樓:郭攀嶽
string str = "abc"; //例string strs = str.sprit('');
string str1 = strs[0].tostring(); //a
string str2 = strs[1].tostring(); //b
string str3 = strs[2].tostring(); //c
6樓:匿名使用者
//把字串想象成一個一維字元陣列
string charlist="abcd";
for (int i=0;i
c#中如何分割字串
7樓:匿名使用者
可以用split。
比如你先定義一個字串物件:string str="a,b,c,d,e,f,g";
然後你再定義一個陣列 string words=str.split(','); // 這段**就是把str按照逗號進行分割,也就是把str分割成a和b和c和d和e和f和g儲存在你定義的字串陣列words中,此時words[0]=a;words[1]=b;words[2]=c……引用的時候也比較方便。
當然,你可以按照其他符號來分割也行,比如str.split('@'),當然前提是字串中要含有那個符號,如果不含有,此時words[0]=str,就不存在words[1]了。
如果str="abcdefg"; 這時候該如何分割呢?可以這樣寫:string words=str.
split("");// 也就是說按照空來分割,此時得到words[0]=a;words[1]=b;……
其他的用法可以查閱相關的資料,這裡就介紹這麼多。
8樓:
(1)如果字串格式為:
string str="abc#def#hijkl#mn";
string s = str.split(new char );
結果就是:
s[0]="abc";
s[1]="def";
s[2]="hijkl";
s[3]="mn";
(2)如果是單純的字串擷取就簡單了,比如:
string str="abcdefg";
string strnew=str.substring(3,3);
結果是:strnew="def";
9樓:匿名使用者
string.spilt()
string.substring()
substring()常常配合indexof()一起使用,最為常見
10樓:匿名使用者
給你一個完整的**
string nihao1 = "1,2,3,4,5,5,6,3,4,6,4,6,6,4,6";
string nihaome1 = nihao1.split(',');
arraylist nihao121 = new arraylist();
for (int i = 0; i < nihaome1.length; i++)
dropdownlist1.datasource = nihao121;
dropdownlist1.databind();
11樓:匿名使用者
string a="1,2,3,4,5,6";
string str=a.split(',',a);
在迴圈這個陣列!
12樓:匿名使用者
可以使用 string.split
string s = "there is a cat";
//// split string on spaces.
// ... this will separate all the words.
//string words = s.split(' ');
foreach (string word in words)
13樓:匿名使用者
使用的 int list= "1,2,3,4,5,。。。。。".split(',')函式。
14樓:匿名使用者
//try it
using system;
using system.collections.generic;
using system.text;
namespace test
catch
}public static void splid(string s)
console.writeline(temp);
s=s.remove(s.lastindexofany(condition));
goto tryagain;}}}
15樓:柒色散沙
if (!page.ispostback)
16樓:匿名使用者
string cha = "".split(',');
foreach (string str in cha)
17樓:匿名使用者
string numbers="1,2,3,4,5,6".split(",".tochararray());
dropdownlist ddlnumbers=new dropdownlist();
foreach(string str in numbers)
c# 怎麼把逗號分隔的字串,分別取出來?
18樓:
string arrtemp = "abc,abcd,abcdef,abcdefg,abcdefgh".split(',');
遍歷 arrtemp 這個陣列 就可以了
19樓:匿名使用者
1.從左邊第一個開始取字串 indexof查詢,號位置再用substring擷取
照這樣操作,簡單的就可以擷取了
20樓:猴看燈
string str="abc,abcd,abcdef,abcdefg,abcdefgh";
string str_arr=str.split(",");
21樓:龍龍灬小豬
用split()方法就ok了!
22樓:匿名使用者
string strarr="abc,abcd,abcdef,abcdefg,abcdefgh".split(',');
string result = string.empty;
foreach(string str in strarr)result+=str;
c中如何將byte轉化為字串C中如何將byte轉化為字串
c 中將byte轉化為字串可以參考以下的 字串轉byte string stringmessage how are you?console.writeline stringmessage system.text.asciiencoding ascii new system.text.asciienc...
c中如何將字串轉換成日期格式,C 中如何將字串轉換成日期格式
static string s 20120304120312 private static int f int i,int l private void button1 click object sender,eventargs e string s 20120304120312 datetime ...
c語言如何將int型別轉換成字串
c語言copy將int型別轉換成字串參照以bai下 目前在一du般的電腦中,int佔用4位元組,32位元,資料範圍zhi為 2147483648 2147483647 2 31 2 31 1 在之前dao的微型機中,int佔用2位元組,16位元,資料範圍為 32768 32767 2 15 2 15...