有没有在C#中的等价功能,在相同的方式, STR()在VFP https://msdn.microsoft.com/en-us/library/texae2db(v=vs.80).aspxSTR()函数VFP C#相当于
的作品? str(111.666666,3,3) - > 112
? str(111.666666,2,3) - > ** error
? str(11.666666,2,3) - > 12
? str(0.666666,4,3) - > .667
? str(0.666666,8,3) - > 0.667(即从左边3个空格加上结果)
你可以用它来形容句子吗?如果你只有'STR(n)',看起来像'n.ToString()'。 – Ryan
是的,文档说它返回*数字表达式的字符相当*所以'ToString'将完成这项工作,但它也允许指定小数位数,因此可能是一个好主意来检出https:// docs。 microsoft.com/en-us/dotnet/standard/base-types/standard-numeric-format-strings – DavidG
['STR(nExpression [,nLength [,nDecimalPlaces]])](https://msdn.microsoft.com /en-us/library/texae2db(v=vs.80).aspx)是'nExpression.ToString()'加['nLength'](https://stackoverflow.com/q/3566830/1997232)和[' nDecimalPlaces'](https://stackoverflow.com/q/6951335/1997232)(as [format](https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-numeric-格式化字符串))。 – Sinatr