cost 101 ms
创建可以解析百分比的 IFormatProvider - Create IFormatProvider that can parse Percentages

我在实现一个IFormatProvider类时遇到了一些麻烦,该类可以将包含百分比的字符串解析为它们的等效数字。 问题不在于解析。 Stackoverflow 提供了多种解决方案来将包含百分比的字符串解析为数字。 一种解决方案涉及创建一个名为 Percentage 的新数字类型, ...

尝试实现自定义格式化程序,但从不调用ICustomFormatter.Format - Trying to implement a custom formatter but ICustomFormatter.Format is never called

我试图弄清楚IFormatProvider和ICustomFormatter 在DataGridView列中关于如何在DataGridView中自定义TimeSpan之后如何工作。 我创建了一个完全自定义的格式化程序,无论格式化的是什么,它始终返回“foo”。 我在Int上使用它,但我认 ...

C#中的自定义字符串格式化 - Custom string formatter in C#

C#中的字符串格式; 我可以用吗? 是。 我可以实现自定义格式吗? 没有。 我需要写一些东西,我可以将一组自定义格式选项传递给string.Format ,这将对特定项目产生一些影响。 目前我有这样的事情: 但我希望能够用这个项目做事: 我知道我可以做 ...

将字符串转换为双精度,明确使用句点作为小数点 - Convert String to Double, Explicitly Using Period as Decimal Point

我的软件的功能之一是将数字字符串转换为double精度数据类型。 我想明确指出使用句点(。)作为小数点。 因此,无论用户系统的语言设置如何,它都会正确读取以句点分隔的小数。 我相信解决方案是在Convert.ToDouble()函数中使用IFormatProvider参数。 我不确定该怎 ...

StringBuilder追加没有格式化的字节 - StringBuilder append byte without formatting

上面的代码获取当前日期时间,将其格式化为long值并将其传递给将其转换为压缩十进制格式的方法。 我知道上面的工作是因为当我逐步执行代码时,字节数组对于我期望的所有字节都具有正确的十六进制值。 但是上面是我遇到问题的代码,特别是我已经研究过并发现字符串生成器.Append(byte)实际 ...

将日期转换为具有特定格式的字符串时,是否需要提供IFormatProvider? - Do I need to provide an IFormatProvider when converting a date to a string with a specific format?

如果我使用这个: FXCop抱怨我违反了CA1305,并说我应该提供IFormatProvider。 我需要吗? 无论如何,我都希望以一种特定的格式(该格式是我希望将其放入XML中的格式)来请求日期。 提供格式提供者会有所不同吗? 在这种情况下,它可能会产生错误的结果吗? ...

是否可以将IFormatProvider与WPF绑定到自定义类型一起使用? - Can I use IFormatProvider with a WPF Binding to a custom type?

我有一个自定义类型( SINumber ,它代表带有适当单位和前缀的SI号)。 我可以绑定到SINumber并覆盖SINumber.ToString() ,但是显示的是调用SINumber.ToString()的结果。 例如,SIMeasurement是类型的SINumber与30999 ...

Visual Studio 2010代码分析CA1305(指定IFormatProvider)规则不适用于TryParse方法 - Visual Studio 2010 Code Analysis CA1305 (Specify IFormatProvider) rule doesn't work for TryParse methods

我想知道为什么代码分析规则CA1305 - 指定IFormatProvider不适用于TryParse方法? 例如,使用“Microsoft All Rules”规则集,代码分析会针对以下代码提供CA1305警告: 但是没有给出以下代码的CA1305警告: 我发现这非常不幸 ...

什么是IEEE 1xxx浮点格式的字符串表示形式,如何输出? - What is the string representation of the IEEE 1xxx floating point format, and how do I output it?

我试图以VRML 2.0使用的格式从c#输出藐视点数。 根据vrml规范 ,这是 IEEE 1xxx浮点格式的双精度浮点数(见2. [IEEE])。 [IEEE]:ISO / IEC 9899:1990编程语言 - C. http://www.iso.ch/isob/sw ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM