character-encoding - C# stringFormat - C#で、エンコーディングを手動で指定せずに、文字列の一貫したバイト表現を得るにはどうすればいいですか?

C# string 配列 / c# / .net / string

特定のエンコーディングを手動で指定せずに、.NET(C#)で stringbyte[] に変換するにはどうすればよいですか?

iliketocode



Answer #1
public static byte[] StrToByteArray(string str)
{
   System.Text.UTF8Encoding  encoding=new System.Text.UTF8Encoding();
   return encoding.GetBytes(str);
}