我真的感覺像是一個dufus。我已經閱讀了一堆關於如何做到這一點的文章,但我似乎無法使其工作。我正在試圖將一個Ascii字符串複製到一個字節數組。以下是我迄今嘗試的兩件事。兩者都不能工作:C#將字符串複製到字節緩衝區
public int GetString (ref byte[] buffer, int buflen)
{
string mystring = "hello world";
// I have tried this:
System.Text.UTF8Encoding encoding = new System.Text.UTF8Encoding();
buffer = encoding.GetBytes(mystring);
// and tried this:
System.Buffer.BlockCopy(mystring.ToCharArray(), 0, buffer, 0, buflen);
return (buflen);
}
有人可以告訴我如何做到這一點嗎?謝謝。
什麼是「沒有一個作品」意思?輸出是什麼? – Jon 2012-07-18 10:48:04