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