C#中怎么设置默认编码为UTF-8?
考拉 2012-06-06 03:16:20 我在C#窗体的textbox控件中输入的中文
通过socket发送出去,但是接收方只接受UTF-8的中文
好像C#得默认编码是unicode,网上说所有的string都是unicode,那我怎么才能把textbox中得到的string转成utf-8?
说 Encoding.Convert(Encoding.Default, Encoding.UTF8,Encoding.Default.GetBytes(textbox.Text))这样是没用的?
试了好多办法都不行啊