小编mog*_*000的帖子

在PasswordBox中显示密码的好方法

我想知道我有什么好主意如何在PasswordBox中显示密码.已经读过你可以将文本框绑定到密码箱但不是另一种方法.

c# passwordbox

3
推荐指数
1
解决办法
8108
查看次数

如何将字符串转换为double?

转换需要一些帮助.我想将一个字符串转换为double,所以我首先这样做.

double meterStartvalue = double.Parse(startMeterReading.Text);
Run Code Online (Sandbox Code Playgroud)

只要你在文本框中放入一些东西就可以了.这并不好.所以我试着这样做:

double.TryParse(startMeterReading.Text, out meterStartvalue);
Run Code Online (Sandbox Code Playgroud)

在做TryParse时我收到此错误:

参数2:无法从'out meterStartvalue'转换为'out double'

'double.TryParse(string,out double)'的最佳重载方法匹配具有一些无效参数

还得到了meterStartvelue上下文不存在的错误,因为我在代码中的某些地方使用它.

c# double parsing

0
推荐指数
1
解决办法
867
查看次数

从电话中接听回应

我在foreach声明中得到了这个错误.

foreach statement cannot operate on variables of type because does not contain a public definition for 'GetEnumerator'.
Run Code Online (Sandbox Code Playgroud)

它意味着什么,我怎么解决这个问题?

UPDATE

这是一些代码:

    ServiceReference.TimereportResponseDto[] response;
    foreach (ServiceReference.TimereportResponseDto r in response)
    arbu.Text += r.Message + " " + r.Id + Environment.NewLine; 
Run Code Online (Sandbox Code Playgroud)

添加[]到第一个精简版,现在我收到另一个错误:

Use of unassigned local variable 'response'
Run Code Online (Sandbox Code Playgroud)

更新2

我有这个文档示例,它看起来像这样:

Gateway.TimereportResponseDto[] response = theGate.CreateTimereport(timeReport); 
foreach (Gateway.TimereportResponseDto r in response) 
textBoxLog.Text += r.Message + " " + r.Id + Environment.NewLine; 
Run Code Online (Sandbox Code Playgroud)

c# foreach compiler-errors windows-phone-7

-5
推荐指数
1
解决办法
96
查看次数