问题标签 [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.
c# - 为什么 System.Convert("0") 在某些系统上会抛出 FormatException?
该代码是在针对 .NET3.5 的 VS2008 中编译的。这在我的系统上无法重现。我怀疑某种本地化设置在起作用,但我对此知之甚少。
所有其他有效数字似乎都可以正常工作。此代码说明了该错误(导致相同的异常但不是生产代码):
在命令行中,输入“0”会使应用程序在我遇到的至少一个系统上崩溃。
来自用户 PC 的堆栈跟踪:
c# - c# FormatException 未处理
我正在从游戏中解析聊天,我得到这个字符串“榨68 00 00 37 00 45 00 00”
我在最后一行得到一个我不明白的格式异常。它说输入字符串的格式不正确。我检查了调试器,第一个元素说它是“68”。有人知道发生了什么吗?
.net - 为什么这段代码会抛出 FormatException?
我写了以下代码:
但是当它执行时,我总是得到一个FormatException
:
错误:输入字符串的格式不正确。
这可能是什么原因造成的?
我正在发送这样的价值。
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.
错误。
请提出问题所在。
谢谢。
asp.net - System.FormatException:输入字符串的格式不正确
在以下代码中,当我尝试将项目添加到 ASP DropDownList 时,会抛出 System.FormatException:输入字符串格式不正确。
但是,当我评论所有这些行时,没有抛出异常。
可能是什么问题及其可能的解决方案?
c# - FormatException:输入字符串的格式不正确
异常总是在以下语句中引发..:
它在这里抛出异常..:(即使我将它分开 int threadID = int.Parse(DataList1.DataKeyField.ToString()); 为什么?
c# - c# Convert.ToDouble 格式异常报错
我正在尝试将此字符串转换为双精度
Convert.ToDouble("1.12");
这是输出
System.FormatException 未处理。
我应该做这样的事情吗?
还是有更简单的解决方案?
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 的内置网络服务器之间存在这种行为差异?
谢谢!
c# - System.FormatException:输入字符串的格式不正确
这应该可行,但我错过了一些明显的东西。每当我输入双精度时,都会出现错误:System.FormatException:输入字符串格式不正确。请注意,'unitPrice' 被声明为双精度。
c# - 'int.Parse(string)' 的最佳重载方法匹配有一些无效参数
是 int.Parse(string) 部分给了我这个线程主题的错误消息。不太明白我应该做什么,我正在将一个字符串解析为一个 int 并使用 SetBookmarkPage 方法发送它,我错过了什么?SetBookmarkPage 看起来像这样并且包含在同一个类中:
private void SetBookmarkPage(int newBookmarkPage) {}