我正在使用SQLFormat函数,它的工作方式与正常的String.Format类似。 现在我卡在正对这些指标目前Format是依赖。 例如,我们有这样的SQL查询(的伪,不是实际使用)。 SELECT *
FROM users
WHERE userID = {0:SQL;userID}
AND 10 != {1:SQL;strangeID}
AND 100 = {0:SQL;userID
var numberFormat = new NumberFormatInfo();
numberFormat.NumberDecimalSeparator = ".";
numberFormat.NumberDecimalDigits = 2;
decimal a = 10.00M;
decimal b = 10M;
Console.WriteLine(a.ToString(num
我们正在寻找实施自定义格式化程序,按照惯例,最好使用来自Microsoft的接口,所以我找到了ICustomFormatter。 http://msdn.microsoft.com/en-us/library/system.icustomformatter.format(v=vs.110).aspx 但是该接口的签名来提供这种: public string Format(string format