伙计们,抱歉提出基本问题,
我有一个问题,我有一个Int[][]
锯齿状的数组,我想将其转换为Double[][]
锯齿状数组.当然我不想更改数组中的值,例如:
int[2][1] = 25
Run Code Online (Sandbox Code Playgroud)
当它转换成双倍时,
int[2][1] = 25
Run Code Online (Sandbox Code Playgroud)
还是一样.
这是我的代码,
value = File.ReadLines(filename)
.Select(line => line.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries)
.Select(MyIntegerParse)
.ToArray()
)
.ToArray();
Run Code Online (Sandbox Code Playgroud)
所以我有值[] [],类型是整数.我想把它转换成双倍.
谢谢你的帮助.
那里.我正在使用C#.wpf,我从C#source获得了一些代码,但我无法使用它.有什么我必须改变的吗?或者呢?
// Delegates to enable async calls for setting controls properties
private delegate void SetTextCallback(System.Windows.Controls.TextBox control, string text);
// Thread safe updating of control's text property
private void SetText(System.Windows.Controls.TextBox control, string text)
{
if (control.InvokeRequired)
{
SetTextCallback d = new SetTextCallback(SetText);
Invoke(d, new object[] { control, text });
}
else
{
control.Text = text;
}
}
Run Code Online (Sandbox Code Playgroud)
如上面的代码,错误在InvokeRequired
和Invoke
目的是,我有一个内容的文本框,将为每个进程递增.
这是文本框的代码. SetText(currentIterationBox.Text = iteration.ToString());
代码有什么问题吗?
感谢您的任何帮助
编辑
// Delegates to enable async calls for setting controls properties
private delegate …
Run Code Online (Sandbox Code Playgroud)