问题标签 [tostring]

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 投票
10 回答
76915 浏览

java - Dumping a java object's properties

Is there a library that will recursively dump/print an objects properties? I'm looking for something similar to the console.dir() function in Firebug.

I'm aware of the commons-lang ReflectionToStringBuilder but it does not recurse into an object. I.e., if I run the following:

I receive:

ToString$Outer@1b67f74[ intValue=5
innerValue=ToString$Inner@530daa ]

I realize that in my example, I could have overriden the toString() method for Inner but in the real world, I'm dealing with external objects that I can't modify.

0 投票
2 回答
27019 浏览

c# - C# 将 20 位精度双精度转换为字符串并再次返回

在 C# 中。我有一个具有 20 位精度的双精度数(我从数据库中提取的)。在 Visual Studio(使用 QuickWatch)中,我可以看到双精度值 = 0.00034101243963859839。

我想在文本框中显示这个值,然后当我把它拿出来并将它转换回双精度值时让它成为相同的值。但我总是输掉最后两位数字

我尝试了以下方法:

在这些情况下:

我希望能够做到以下几点:

有没有办法保持最后两位精度?

0 投票
3 回答
1760 浏览

django - Django 肥皂库错误

在一些教程之后,我正在尝试使用 Django 制作一个小的“Hello World”网络服务,但我一遍又一遍地遇到同样的障碍。我已经定义了 view.py 和 soaplib_handler.py:

视图.py:

肥皂库处理程序.py:

似乎“响应=超级......”行给我带来了麻烦。当我加载映射在 url.py 中的 /hello_world/services.wsdl 时,我得到:

/hello_world/service.wsdl 'module' 对象的 AttributeError 没有属性 'tostring'

有关完整的错误消息,请参见此处: http ://saers.dk:8000/hello_world/service.wsdl

您对我为什么会收到此错误有任何建议吗?ElementTree 在哪里定义?

0 投票
5 回答
44580 浏览

c# - 如何用逗号格式化数字?

如何进行输出?

10,000,000

0 投票
9 回答
156867 浏览

vb.net - 从 DataGridView 选定单元格中获取文本

我有一个 DataGridView,其中包含来自包含数据的数据库文件的单元格。基本上,我想从 DataGridView 中的选定单元格中获取文本,并在单击按钮时将其显示在文本框中。按钮点击事件的代码是:

但是在TextBox1我得到:

System.Windows.Forms.DataGridViewSelectedCellCollection

我想这并不像看起来那么简单。我是一名刚刚学习 VB.NET 的 C 开发人员。

0 投票
3 回答
14757 浏览

c# - 无法将类型“X”隐式转换为“字符串”——它何时以及如何确定它“不能”?

现在我和Guids 在一起。

我当然记得,在某些地方的整个代码中,这种隐式转换有效,而在其他地方则无效。直到现在我还没有看到这种模式。

编译器如何决定何时不能?我的意思是,Guid.ToString()存在类型方法,不是在需要这种转换时调用吗?

有人可以告诉我这种转换在什么情况下会自动完成以及何时必须myInstance.ToString()明确调用?

0 投票
16 回答
416905 浏览

javascript - 如何将整个文档 HTML 作为字符串获取?

JS中有没有办法在html标签中获取整个HTML,作为一个字符串?

0 投票
5 回答
609 浏览

c# - 如何构建一个同时接受对象和原语的通用 C# 数组内容打印机?

我只是想通过打印出 int 和 string 数组的内容来快速调试 web 服务。有没有办法用一种方法做到这一点?

我试过

但是当我尝试向它发送一个原始数组(int [])时,这会窒息,因为它不是一个对象。

我觉得很奇怪,因为将 int 发送到下面的方法有效

有没有办法用一种方法做到这一点,还是我只需要手动创建两个单独的方法?


当然,我是否应该使用数组是有问题的,但是 Web 服务已经到位。

也可以看看:

0 投票
1 回答
939 浏览

c# - Web 服务类中的 ToString()

我已经ToString()在我的 Web 服务中为我的类实现了一个覆盖方法,并List<myObject>()在消费者的函数中返回了一个。如果我这样做,.ToString()它会返回对象类型。我如何在 C# 中解决这个问题?

谢谢。

0 投票
2 回答
976 浏览

c# - ToString() 自定义数字格式的奇数

我正在尝试将格式为 123456 的数字转换为 123,456,我发现使用自定义格式为 N0 的 .NET ToString() 方法很容易。

然而,在一种数据情况下,我在使用这种方法时得到了奇怪的格式。

在这种情况下,我正在为我的输入表动态生成一个 DataTable 来测试代码。

例如,我的数据在应用格式之前看起来像这样。

我希望它看起来像这样。

我尝试使用这样的代码对其进行格式化。

(注意:奇怪格式的原因是因为我正在获取一个 DataTable 并将其转置到另一个 DataTable。)

使用上述格式,我现在返回以下数据。

然后我尝试使用小数点后一位:

这给了我以下结果。

现在这让我感到困惑,因为它接受了可以以这种方式格式化数字的事实。

我尝试的下一件事是用不同的方式来格式化字符串。

这些都没有给出我想要的数字格式。谁能告诉我哪里出错了?是不是很简单,以至于我错过了重点?