小编Rez*_*eza的帖子

如何将Int [] []转换为Double [] []?

伙计们,抱歉提出基本问题,

我有一个问题,我有一个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# arrays double int

8
推荐指数
1
解决办法
5843
查看次数

C#.WPF中的线程调用

那里.我正在使用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)

如上面的代码,错误在InvokeRequiredInvoke

目的是,我有一个内容的文本框,将为每个进程递增.

这是文本框的代码. SetText(currentIterationBox.Text = iteration.ToString());

代码有什么问题吗?

感谢您的任何帮助

编辑

// Delegates to enable async calls for setting controls properties
    private delegate …
Run Code Online (Sandbox Code Playgroud)

c# wpf multithreading invoke invokerequired

4
推荐指数
2
解决办法
9090
查看次数

标签 统计

c# ×2

arrays ×1

double ×1

int ×1

invoke ×1

invokerequired ×1

multithreading ×1

wpf ×1