相关疑难解决方法(0)

如何在不手动指定编码的情况下在C#中获得字符串的一致字节表示?

我如何转换stringbyte[]在.NET(C#),而无需手动指定一个特定的编码?

我要加密字符串.我可以在不转换的情况下加密它,但我仍然想知道为什么编码在这里发挥作用.

另外,为什么要考虑编码?我不能简单地得到字符串存储的字节数吗?为什么依赖于字符编码?

.net c# string character-encoding

2121
推荐指数
22
解决办法
114万
查看次数

将字符串转换为byte []以获取套接字

我正在用c#编写一个简单的ftp客户端.
我不是c#的专业人士.有没有办法将字符串转换为byte []并将其写入套接字?
例如,为了引入用户名,这是套接字内容:

5553455220736f726f7573680d0a
Run Code Online (Sandbox Code Playgroud)

和ASCII等价物是:

USER soroush
Run Code Online (Sandbox Code Playgroud)

我想要一个转换字符串的方法.像这样的东西:

public byte[] getByte(string str)
{
    byte[] ret;
    //some code here
    return ret;
}
Run Code Online (Sandbox Code Playgroud)

c# sockets string ftp byte

-4
推荐指数
1
解决办法
2510
查看次数

标签 统计

c# ×2

string ×2

.net ×1

byte ×1

character-encoding ×1

ftp ×1

sockets ×1