gpt4 book ai didi

C# : "A first chance exception of type ' System. InvalidOperationException'”

转载 作者:IT王子 更新时间:2023-10-29 03:46:20 25 4
gpt4 key购买 nike

在使用 C# 进行类分配时,我遇到了一个程序崩溃,但没有任何错误(除了 VS2010 的调试窗口中所写的内容)。这是导致崩溃的典型代码:

public partial class Test : Form
{
public Test()
{
InitializeComponent();
}

private void Test_Load(object sender, EventArgs e)
{
ColumnHeader header;

header = new ColumnHeader();
header.Text = "#";
header.TextAlign = HorizontalAlignment.Center;
header.Width = 30;
listView1.Columns.Add(header);

TimerCallback tcb = this.UpdateListView;

System.Threading.Timer updateTimer = new System.Threading.Timer(tcb, null, 0, 1000);
}

public void UpdateListView(object obj)
{
ListViewItem item;
listView1.Items.Clear();

for (int i = 0; i < 10; i++)
{
item = new ListViewItem(i.ToString());

listView1.Items.Add(item);
}

}
}

...我在这里错过了什么?

** 编辑 **

没有错误,程序只是结束就像我调用System.Environment.Exit(0);

A first chance exception of type 'System.InvalidOperationException' occurred in System.Windows.Forms.dll
The program '[4644] ProgramTest.vshost.exe: Managed (v4.0.30319)' has exited with code 0 (0x0).
The program '[4644] ProgramTest.vshost.exe: Program Trace' has exited with code 0 (0x0).

最佳答案

如果您检查 Thrown Common Language Runtime Exception 在中断异常窗口时 (Ctrl+Alt+E 在 Visual Studio 中),那么当抛出异常时,在调试时应该中断执行。

这可能会让您对正在发生的事情有一些了解。

Example of the exceptions window

关于C# : "A first chance exception of type ' System. InvalidOperationException'”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4393092/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com