我遇到了这个 C# 文字,想知道它是什么意思?
特别是在以下情况下:
string.Format("{0:x}", byteArray[i]);
谢谢
这意味着将第一个参数(索引 0)格式化为十六进制:http: //msdn.microsoft.com/en-us/library/s8s7t687 (v=vs.80).aspx
这意味着第一个参数将输出为十六进制(小写!!)。要输出大写,您可以使用“{0:X}”。
查看 msdn 以获取有关字符串格式的更多信息:MSDN 自定义字符串格式
这代表hexadecimal
格式。