【发布时间】:2010-06-24 16:33:03
【问题描述】:
拥有流畅的 C++ 代码:
CString info, info2;
info.Format("%2d", Value[i]);
info2.Format("%4.1f", Value[j]);
想在 C# 中有等效的代码
怎么做?
【问题讨论】:
标签: c# c++ visual-c++
拥有流畅的 C++ 代码:
CString info, info2;
info.Format("%2d", Value[i]);
info2.Format("%4.1f", Value[j]);
想在 C# 中有等效的代码
怎么做?
【问题讨论】:
标签: c# c++ visual-c++
移植到 C# 的代码:
String info;
String info2;
info = String.Format("{0,2:D}", Value[i]);
info2 = String.Format("{0,6:0.0}", Value[j]);
6用于对齐字符串4位加小数点加小数位。
注意注意当前使用的文化,对于某些文化,您可能会得到, 而不是.。
【讨论】:
Value[i].ToString("D");
Value[j].ToString("####.0");
【讨论】: