iformatprovider

    0热度

    3回答

    我正在使用SQLFormat函数,它的工作方式与正常的String.Format类似。 现在我卡在正对这些指标目前Format是依赖。 例如,我们有这样的SQL查询(的伪,不是实际使用)。 SELECT * FROM users WHERE userID = {0:SQL;userID} AND 10 != {1:SQL;strangeID} AND 100 = {0:SQL;userID

    -1热度

    3回答

    我想将datetime转换为字符串。 但结果现在返回为04 August, 0016这不是我所需要的。 我想要结果是04 August, 2016。 C#代码:预先 DataTable dtGroupCurr = new DataTable(); dtGroupCurr = sourceGroupCurr.Tables[0]; var groupedCurr = (from dt2 in d

    1热度

    3回答

    var numberFormat = new NumberFormatInfo(); numberFormat.NumberDecimalSeparator = "."; numberFormat.NumberDecimalDigits = 2; decimal a = 10.00M; decimal b = 10M; Console.WriteLine(a.ToString(num

    0热度

    1回答

    我们正在寻找实施自定义格式化程序,按照惯例,最好使用来自Microsoft的接口,所以我找到了ICustomFormatter。 http://msdn.microsoft.com/en-us/library/system.icustomformatter.format(v=vs.110).aspx 但是该接口的签名来提供这种: public string Format(string format

    0热度

    2回答

    我的一个软件功能是将数字字符串转换为double数据类型。我想明确指出使用period(。)作为小数点。因此,无论用户系统的语言设置如何,它都会正确读取一个以句点分隔的十进制数。我相信解决方法是在Convert.ToDouble()函数中使用IFormatProvider参数。我不确定如何做到这一点。 举例: 字符串: “3.14” 双:3.14

    0热度

    2回答

    如果我使用的是这样的: DateTime.Now.Date.ToString("yyyy-MM-dd") 的FxCop抱怨说我违反了CA1305和说我应该提供商的IFormatProvider。我需要吗?无论如何,我都是以特定的格式请求日期(这是我期望将其放入XML中的格式)。 提供一个格式提供程序有什么区别吗?在这种情况下可能会产生错误的结果?

    3热度

    2回答

    DateTime todayDateTime = DateTime.Now; StringBuilder todayDateTimeSB = new StringBuilder("0"); todayDateTimeSB.Append(todayDateTime.ToString("MMddyyyy")); long todayDateTimeLongValue = Convert.ToIn

    -2热度

    1回答

    我有客户类,我需要在不改变客户类的情况下制作不同的格式。我为此创建了CustomerFormatProvider。但当Customer.Format()调用时,它会忽略CustomFormatProvider.Format。为什么? 请帮忙!!!! public class Customer { private string name; private decimal rev

    1热度

    1回答

    我有以下NLOG 2.0代码记录异常: Dim theEvent = NLog.LogEventInfo.Create(NLog.LogLevel.Error, loggerName, message, ex) 升级到NLOG 4.1后,我看到以下警告: 功能创建(日志级别作为日志级别loggerName作为字符串,消息作为字符串,例外作为异常)作为LogEventInfo”是过时: '使用创

    3热度

    1回答

    C#中的字符串格式化; 我可以使用它吗?是。 我可以实现自定义格式吗?编号 我需要写一些东西,我可以通过一组自定义格式选项string.Format,这将对特定项目有一定的影响。 在现阶段,我有这样的事情: string.Format("{0}", item); ,但我希望能够做的事情与项目: string.Format("{0:lcase}", item); // lowercases th