gpt4 book ai didi

asp.net - 从字符串 "0.##"到类型 'Integer' 的转换无效

转载 作者:行者123 更新时间:2023-12-05 01:18:30 25 4
gpt4 key购买 nike

我正在做一个从十进制到字符串的简单转换,并像这样去除尾随零:

argCat.ToString("0.##")

但是,我不断收到以下错误:

从字符串“0.##”到类型“整数”的转换无效。

我错过了什么吗?

最佳答案

如果 argCat 的类型没有接受参数的 ToString() 重载,则会发生这种情况。

在这种情况下,您的代码将被解析为 ToString()("0.##")"0.##" 成为 ToString() 返回的 String 中索引器的参数。
然后您会收到这个误导性错误,因为该索引器采用 int 而不是字符串。

关于asp.net - 从字符串 "0.##"到类型 'Integer' 的转换无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13920513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com