问题标签 [formatexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
388 浏览

c# - int.parse 中未处理格式异常

我得到了这个例外

FormatException 未处理,输入字符串的格式不正确。

在以下声明中

我应该怎么做才能解决它?

0 投票
4 回答
73376 浏览

c# - 抛出格式异常 C#

我试图在有人在提示输入年龄时尝试输入非整数字符的情况下引发格式异常。

我不熟悉 C# 语言,可以使用帮助来为此实例编写 try catch 块。

非常感谢。

0 投票
1 回答
134 浏览

c# - 一遍又一遍地获取 FormatException

我正在尝试计算不同物体的面积。所有这些对象都有自己的WinForm.我想在一个CalculationBase类中进行计算,但是当我尝试这样做时,我不断收到一条消息,FormatException.这是我的代码:

在我Program.cs的中,我创建了对要计算的表格的引用。

CalculationBase类中,我将变量声明为double breadth, height;并输入以下代码进行计算:

此函数在 ClickEvent 中调用:

如前所述,我的程序继续显示 FormatException 的消息。

0 投票
5 回答
165 浏览

c# - 麻烦添加计算变量c#

基本上,我需要将resulta + resultb + resultc + 之前定义的propertyPrice 加在一起以获得总计,然后在文本框中显示总计。结果a/b/c 是根据propertyPrice * 一个常数计算的,房产价格由用户输入。

我没有尝试捕获就做到了,并且得到了格式异常。

0 投票
1 回答
666 浏览

c# - 为什么没有 where 子句的查询会出现输入字符串异常?

使用 ASP.NET MVC 2、实体框架、MySQL、VS2010 Ultimate。我已经研究了很长时间,但对我的代码中的一般输入异常命中没有线索。虽然我已经删除了所有 where 子句:

[FormatException:输入字符串的格式不正确。]

0 投票
3 回答
8325 浏览

c# - 为什么我收到 FormatException 未处理错误?

我创建了一个程序,并对其进行了广泛的测试,我收到一条错误消息,提示“未处理 FormatException,输入字符串的格式不正确”。当我将任一文本框留空并按下“完成”按钮时会出现问题,但如果我输入低于 0 或高于 59 的任何内容(这是我想要允许的数字范围),它工作正常。当框为空白时,我该怎么做才能不收到此错误?这是我在“btnFinished”后面的代码:

0 投票
1 回答
671 浏览

c# - 输入字符串的格式不正确。?

单击应用程序中的链接时出现以下错误,“输入字符串的格式不正确”。尝试多次更改内容但没有运气,所以这是我的最后手段。

这是引发错误的代码行

0 投票
2 回答
1840 浏览

vb.net - VB.Net Convert ToDecimal 不适用于逗号

我正在尝试将字符串解析为小数,但我不断收到 formatException

输入是 431,25。

到目前为止,我已经尝试了以下方法:

  • 使用 .Replace(",",".") => 将逗号更改为冒号 => 无效
  • 使用强制 CultureInfo => 无效
  • 直接使用 row.Cells(4).Text => 没用
  • 使用子字符串查询仅获取整数 (431) => 有效但没有解决方案
  • 还有其他人有什么建议吗?

    0 投票
    0 回答
    476 浏览

    vb.net - VB.NET GetInstalledVoices 仅适用于 x86,不适用于 AnyCPU

    我有以下代码:

    它停在

    并给我错误“System.FormatException”。

    这是堆栈跟踪:

    bei System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) bei System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) bei System.Speech.Internal.SapiAttributeParser.GetCultureInfoFromLanguageString(String valueString) bei System.Speech.Synthesis.VoiceInfo..ctor(VoiceObjectToken token) bei System.Speech.Internal.Synthesis.VoiceSynthesis.BuildInstalledVoices(VoiceSynthesis voiceSynthesizer) bei System.Speech.Internal.Synthesis.VoiceSynthesis..ctor(WeakReference speechSynthesizer) bei System.Speech.Synthesis.SpeechSynthesizer.get_VoiceSynthesizer() bei System.Speech.Synthesis.SpeechSynthesizer.GetInstalledVoices() bei voice_test.Form1.Form1_Load(Object sender, EventArgs e) 在 C 中:\Users\MyUser\Downloads\kontakt\voice test\voice test\Form1.vb:Zeile 8.

    仅当我将项目的“扩展编译选项”设置为“目标 CPU:x86”时才会出现此问题。如果我将其设置为“目标 CPU:任何 CPU”,则代码运行时不会出现任何错误并按预期返回名称。目标框架是“.NET Framework 4”。我正在运行 Win 7 64 位。

    有没有人看到可能出了什么问题?

    谢谢你。

    0 投票
    3 回答
    21641 浏览

    c# - DateTime.Parse 抛出格式异常

    我通过解析 XElement 从 xml 中检索日期和时间字符串。日期和时间值分别由 file.Element("Date").Value和检索file.Element("Time").Value

    检索日期值后,我将其解析为 DateTime 变量

    然后将此 dt 值设置为 xaml UI 上的 datepicker 值

    我还有一个时间选择器,其值必须由从 xml 检索的时间值设置。要设置时间选择器值,我执行以下操作。声明 3 个字符串,例如:

    然后我连接日期值和字符串'b'和'c'

    现在的值total是 '12/29/2012 9:55:00 AM'

    然后我尝试将此total字符串解析为日期时间,但它会引发格式异常

    任何帮助表示赞赏...