誰かがこれで私を助けることができますか?この C++ コードがあり、C# に変換する必要があります。
sprintf(szChkSum,"%03x",nChkSum);
「%03x」は私を悩ませているものです。これは 3 桁の 16 進数になりますね。C# で同じことを行う必要がありますが、どうすればよいですか?
下手な英語でごめんなさい。
string s = nChkSum.ToString("X3");
szChkSum = string.Format("{0:x3}", nChkSum);
msdnで String.Formatを見てください。
ここでも良い例を見つけることができますhttp://www.dotnetperls.com/string-format