41得票5回答
如何将TimeSpan转换为24小时和分钟的字符串?

我使用这段代码将 Timespan 转换为 String(例如:14:53):myTimeSpan.ToString("hh:mm"); 但是出现了这个错误: 输入字符串格式不正确 应该如何正确地做这件事?

40得票6回答
调用JavaScript函数的toString方法会返回源代码

我刚刚发现,当你在JavaScript函数上调用 toString() 方法,例如 myFunction.toString(),它会返回该函数的源代码。 如果你在Firebug或Chrome控制台中尝试它,甚至它会为缩小后的JavaScript文件很好地格式化。 我不知道对于混淆文件会发生什...

38得票1回答
StringBuilder.ToString()抛出了一个“索引超出范围”的异常。

我希望有人能够帮助我解决以下问题: 偶尔会出现以下异常: 索引超出范围。 必须为非负值且小于集合大小。参数名称:chunkLength 在运行 stringBuilder.ToString() 时。 奇怪的是,如果我把 stringBuilder.ToString() 放在监视...

37得票11回答
在PHP中我们在哪里和为什么要使用__toString()函数?

我理解它的工作原理,但我们实际上为什么要使用它呢?<?php class cat { public function __toString() { return "This is a cat\n"; } } ...

37得票9回答
为什么Java中的toString方法似乎对数组无效

我想使用Java中的toString()方法将字符数组转换为字符串对象。以下是我使用的测试代码片段:import java.util.Arrays; class toString{ public static void main(String[] args){ char...

37得票6回答
C#中,如何将一个2位数的int类型值转换为字符串并保持2个字符的格式?

如何使用ToString方法在整数上显示2个字符 int i = 1; i.ToString() -> "01" 而不是 "1" 谢谢。

37得票3回答
当一个数字参数传递给toString时,这意味着什么?

我想知道向 toString() 方法附加一个数字参数是什么意思。 例如:obj.toString(10); 我在谷歌上搜过,但之前从未见过这样的参数。

36得票10回答
在空字符串上调用ToString方法

为什么第二个代码会抛出异常,而第一个却不会?string s = null; MessageBox.Show(s); MessageBox.Show(s.ToString()); 更新 - 我可以理解的异常,让我困惑的是为什么第一部分没有显示异常。这与MessageBox无关,如下所示。 例...

36得票8回答
C#: 为自定义异常重写ToString()方法

我有一个自定义的异常类,其中包含一些额外的字段。我希望在ToString()方法中写出这些字段,但是如果我实现自己的ToString(),我会失去一些其他有用的信息(例如异常类型名称、内部异常数据和堆栈跟踪)。 什么是实现这种异常的自定义ToString()方法的最佳方式/模式?理想情况下,...

36得票4回答
如何使JSON.Net序列化程序在序列化特定类型时调用ToString()方法?

我正在使用Newtonsoft.Json序列化程序将C#类转换为JSON。对于一些类,我不需要序列化程序将实例转换为各个属性,而只需在对象上调用ToString即可。public class Person { public string FirstName { get; set; } ...