c中如何將string陣列轉換為int陣列

2021-04-29 06:01:54 字數 4666 閱讀 1430

1樓:匿名使用者

舉個bai例子。du

string strarray = "a,b,c,d,e,f,g".split(new char);

int intarray;

//c# 3.0下用

此句zhi

intarray = array.convertall(strarray, s => int.parse(s));

//2.0下用以下的語dao句替換

專上例。

屬//intarray = array.convertall(strarray, delegate (string s) );

2樓:最後的仙人

for迴圈,一個一個轉

3樓:匿名使用者

string strarr = ;

int iarr = new int[strarr.length];

for (int i=0;i < iarr.length;i++)

4樓:

給你舉個例子吧convert.toint32(dr["st_jb"].tostring())

5樓:匿名使用者

一二樓的都可以,只是結果不一定相同。

c#怎麼把一個int陣列轉成string陣列

6樓:匿名使用者

首先你先知道,int 是 如何轉換成 string 的:

用tostring

int varint = 1;

string varstring2 = varint.tostring();

或者convert.tostring()

int varint = 1;

string varstring = convert.tostring(varint);

根據以上的轉換,就能

回實現陣列的答轉換:

int a1 = ;

string a2 = new string[3];

for (int i = 0; i < a1.length; i++ )

a2[i] = a1[i].tostring();

7樓:

1、用循抄環:

int intarray=new int[99];

string stringarray=new stringarray[intarray.length];

for(int i=0;i().toarray();

希望對你有幫助,有疑問請追問或是hi

8樓:匿名使用者

int intarr = ;

string stringarr = new string[5];

for (int i = 0; i < intarr.length; i++ )

9樓:匿名使用者

int 型別加 string

例子的話 就是

int i=10;

string s="";

string str=i+s;

10樓:匿名使用者

ebserserbser

c#中如何將一維陣列轉換為字串

11樓:匿名使用者

很簡單,呼叫string.join方法就行:

string result=string.join("x",y);

其中x是你的分割字串,例如用,連線

其中y是你的陣列

12樓:

雖然我不太會c#,但是

把我的想法給你吧。

string arrtostr(char arr )return str;}

13樓:

實現位元組陣列至十六進位制字串轉換,這個操作在接收網路資料時非常有用,**嘛,就一行,就一行,就一行:

string str = bitconverter.tostring(bytes);

c#中怎樣把一個字串轉換成字元形陣列?

14樓:非常可愛

例:stringa="abcdefg";

stringb=newstring[a.length];

for(inti=0;i

tochararray()返回的是char型別陣列擴充套件資料c#字串轉陣列,陣列轉字串,後遍歷陣列stringstr="1,2,3,4,5,6,7";

stringstrarray=str.split(',');//字串轉陣列

str=string.empty;

str=string.join(",",strarray);//陣列轉成字串

//宣告陣列.第一種方法.宣告並分配元素大小.

intmyint=newint[30];

myint[0]=30;

myint[1]=50;

//以此類推,起始下標為0

//宣告陣列,第二種方法,宣告並直接賦值,沒有指定元素大小.

intmyint1=;

//宣告陣列,第三種方法,宣告並分配大小,且賦值.

inti=newint[5];

//foreach迴圈遍歷陣列..

intsum=newint[50];

randomrd=newrandom();

//先用for迴圈給陣列取隨機數.

for(ints=0;s<=sum.length-1;s++)//sum.length是陣列的一個屬性,length代表陣列的長度

//遍歷陣列輸出

foreach(inttinsum)

15樓:匿名使用者

string有一個 tochararray() 方法,就是轉成成 char 的。

using system;

namespace consoledemo}}

16樓:匿名使用者

string str="hello world";

char c = str.tochararray();

17樓:匿名使用者

encoding.utf8.getbytes(您的字串)

18樓:f藍色的風

for(int i=0;i

19樓:匿名使用者

tochararray()

20樓:匿名使用者

轉化為檔名的字串陣列

21樓:匿名使用者

string question_id = "[sss,dddd,ffff,eee,rrr]"

string questionarr = question_id.split(',');

c#如何將string型別陣列轉換成byte型陣列

22樓:du瓶邪

byte bytes = new byte[256];

//receive some stream from network

int a,b,c,d;

string thestr;

a = (int)bytes[0];

b = (int)bytes[1];

c = (int)bytes[2];

d = (int)bytes[3];

byte newbytes = byte[bytes.length-4];

for( int i=0;i

newbytes[i] = bytes[i+4];

thestr = system.text.encoding.

default.getstring( newbytes ); //注意你接受的字串的編碼,根據編碼這裡要使用不同的編碼來獲得字串

//如果字串是已','分割

string stringvalues = thestr.split( ',' );

//stringvalues這個陣列就是分割後的各個字串.

23樓:

string ss = ;

byte bytes = array.convertall(ss, s => convert.tobyte(s, 16));

24樓:匿名使用者

string轉換為byte陣列用

byte arr = system.text.encoding.default.getbytes("abcde")

byte陣列轉換為string用:

string str = system.text.encoding.default.getstring(arr);

25樓:匿名使用者

ds[s] = convert.tobyte(string.format("0x", ss[s]),16);

26樓:

可以直接轉吧,直接呼叫getbytes();不行嗎?

27樓:大飯米

getbytes()不解釋

C中字串轉換為byte型陣列,C中如何將byte轉化為字串

1 函式getbytearray返回轉換 後的位元組陣列,完整程式如下 class program b console.writeline public static byte getbytearray string shex 返回位元組陣列 return bytlist.toarray 2 執行結...

C中如何將String類物件裡的字串完整賦值給

string s dsafjsakfas int ilen s.length 得到字串的長度char s1 new char ilen 1 for int i 0 i可以像字元陣列一樣直接訪問下標為i 的字元 知道這點你應該就知道怎樣做了.si i 0 大致就這樣,自己寫的,沒有複製貼上 inclu...

c如何將類中的所有字串組成陣列

public const string bj 北京 public const string sh 上海來 public const string sz 深證 public const string 本身這種寫法源就是一個累贅,你直接寫成這樣不就完事 listli new list 在city類里弄一...