如果你就想複製一個字串到另一個字串,可以使用string的靜態方法Copy
例如:
string a = "hello";
string b = "world";
b = string.Copy(a);
如果想使用CopyTo()這個方法的話是這樣的
void CopyTo(
int sourceIndex,//從源字串第幾個字元開始copy,第一個為0
char[] destination,//目標字串的char陣列
int destinationIndex,//從目標字串char陣列的第幾個位置開始放
int count//一共複製多少個字元
)
string dest = "Hello world";
string source = "Goodbye China";
char[] destArray = dest.ToCharArray();//將dest變成字元陣列
source.CopyTo(8, destArray, 6, 5);//從source的第8個字元起復制5個字元並從destArray的第6個位置開始放
dest = new string(destArray);//這時dest為"Hello China"
如果你就想複製一個字串到另一個字串,可以使用string的靜態方法Copy
例如:
string a = "hello";
string b = "world";
b = string.Copy(a);
如果想使用CopyTo()這個方法的話是這樣的
void CopyTo(
int sourceIndex,//從源字串第幾個字元開始copy,第一個為0
char[] destination,//目標字串的char陣列
int destinationIndex,//從目標字串char陣列的第幾個位置開始放
int count//一共複製多少個字元
)
例如:
string dest = "Hello world";
string source = "Goodbye China";
char[] destArray = dest.ToCharArray();//將dest變成字元陣列
source.CopyTo(8, destArray, 6, 5);//從source的第8個字元起復制5個字元並從destArray的第6個位置開始放
dest = new string(destArray);//這時dest為"Hello China"