问题标签 [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 投票
6 回答
5243 浏览

c# - 为什么 System.Convert("0") 在某些系统上会抛出 FormatException?

该代码是在针对 .NET3.5 的 VS2008 中编译的。这在我的系统上无法重现。我怀疑某种本地化设置在起作用,但我对此知之甚少。

所有其他有效数字似乎都可以正常工作。此代码说明了该错误(导致相同的异常但不是生产代码):

在命令行中,输入“0”会使应用程序在我遇到的至少一个系统上崩溃。

来自用户 PC 的堆栈跟踪:

0 投票
3 回答
1937 浏览

c# - c# FormatException 未处理

我正在从游戏中解析聊天,我得到这个字符串“榨68 00 00 37 00 45 00 00”

我在最后一行得到一个我不明白的格式异常。它说输入字符串的格式不正确。我检查了调试器,第一个元素说它是“68”。有人知道发生了什么吗?

0 投票
2 回答
733 浏览

.net - 为什么这段代码会抛出 FormatException?

我写了以下代码:

但是当它执行时,我总是得到一个FormatException

错误:输入字符串的格式不正确。

这可能是什么原因造成的?

我正在发送这样的价值。

0 投票
4 回答
18152 浏览

c# - 给出 System.FormatException:字符串未被识别为有效的 DateTime。在 C# 中使用 datetime.ParseExact

我在 c# 中的代码下方,我将我的字符串类型格式日期转换为日期时间,但给出了错误。

SessionDictionary.GetValue("UserDetails", "ExpiryDate")的是字符串类型数据,它返回“31/01/2011 00:00:00”格式日期,在上面我使用DateTime.ParseExact它的代码中给了我System.FormatException: String was not recognized as a valid DateTime.错误。

请提出问题所在。

谢谢。

0 投票
1 回答
3962 浏览

asp.net - System.FormatException:输入字符串的格式不正确

在以下代码中,当我尝试将项目添加到 ASP DropDownList 时,会抛出 System.FormatException:输入字符串格式不正确。

但是,当我评论所有这些行时,没有抛出异常。

可能是什么问题及其可能的解决方案?

0 投票
3 回答
2491 浏览

c# - FormatException:输入字符串的格式不正确

异常总是在以下语句中引发..:

它在这里抛出异常..:(即使我将它分开 int threadID = int.Parse(DataList1.DataKeyField.ToString()); 为什么?

0 投票
4 回答
30345 浏览

c# - c# Convert.ToDouble 格式异常报错

我正在尝试将此字符串转换为双精度

Convert.ToDouble("1.12");

这是输出

System.FormatException 未处理。

我应该做这样的事情吗?

还是有更简单的解决方案?

0 投票
2 回答
5572 浏览

iis-7 - 通过 IIS 7 填充数据集但在 Cassini 中没有错误时抛出“System.FormatException:输入字符串格式不正确”?

Visual Studio 2010 Express、ASP.NET MVC3、C#,在 Windows Server 2008 R2 上具有 ODBC 数据连接。

此代码在使用 Visual Studio 的内置 Web 服务器时按预期运行,但在通过 IIS7 运行时失败并出现“System.FormatException”。

......我完全不知所措。我可以接受返回的数据中存在导致此异常的某些内容的可能性,但我希望它也能在 Cassini 中体现出来!

有没有人对如何解决这个问题有任何建议,或者为什么 IIS7 和 Visual Studio 的内置网络服务器之间存在这种行为差异?

谢谢!

0 投票
1 回答
15591 浏览

c# - System.FormatException:输入字符串的格式不正确

这应该可行,但我错过了一些明显的东西。每当我输入双精度时,都会出现错误:System.FormatException:输入字符串格式不正确。请注意,'unitPrice' 被声明为双精度。

0 投票
6 回答
8488 浏览

c# - 'int.Parse(string)' 的最佳重载方法匹配有一些无效参数

是 int.Parse(string) 部分给了我这个线程主题的错误消息。不太明白我应该做什么,我正在将一个字符串解析为一个 int 并使用 SetBookmarkPage 方法发送它,我错过了什么?SetBookmarkPage 看起来像这样并且包含在同一个类中:

private void SetBookmarkPage(int newBookmarkPage) {}