请问关于c的具体应用场景有哪些?

2026-04-29 05:413阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计334个文字,预计阅读时间需要2分钟。

请问关于c的具体应用场景有哪些?

这让我感到沮丧,也许有人能用我的无知来照亮教育的光芒。这是在C...

这让我感到困惑,也许有人可以用我的无知来照亮教育之光.这是在C# windows应用程序中.我从一个线程访问列表框的内容.当我尝试像这样访问它

prgAll.Maximum = lbFolders.SelectedItems.Count;

我收到了错误.但是,这是我没有得到的部分.如果我注释掉那一行,那就是下一行

foreach (string dir in lbFolders.SelectedItems)

执行得很好.

编辑:
像往常一样,我缺乏沟通技巧.让我澄清一下.

请问关于c的具体应用场景有哪些?

我知道从除了创建它们之外的线程访问GUI项会导致问题.我知道访问它们的正确方法是通过委托.

我的问题主要是这样的:
为什么我可以正常访问和迭代SelectedItems对象,但是当我尝试获取(未设置)它的Count属性时,它会爆炸.

prgAll.Maximum = lbFolders.SelectedItems.Count;

在该行上执行赋值(set / add),默认情况下不是线程安全的.

在第二行,它只是一个get操作,其中线程安全无关紧要.

编辑:我不是指访问prgAll元素.

访问Count属性会更改ListBox内部集合的内部状态,这就是它抛出异常的原因.

本文共计334个文字,预计阅读时间需要2分钟。

请问关于c的具体应用场景有哪些?

这让我感到沮丧,也许有人能用我的无知来照亮教育的光芒。这是在C...

这让我感到困惑,也许有人可以用我的无知来照亮教育之光.这是在C# windows应用程序中.我从一个线程访问列表框的内容.当我尝试像这样访问它

prgAll.Maximum = lbFolders.SelectedItems.Count;

我收到了错误.但是,这是我没有得到的部分.如果我注释掉那一行,那就是下一行

foreach (string dir in lbFolders.SelectedItems)

执行得很好.

编辑:
像往常一样,我缺乏沟通技巧.让我澄清一下.

请问关于c的具体应用场景有哪些?

我知道从除了创建它们之外的线程访问GUI项会导致问题.我知道访问它们的正确方法是通过委托.

我的问题主要是这样的:
为什么我可以正常访问和迭代SelectedItems对象,但是当我尝试获取(未设置)它的Count属性时,它会爆炸.

prgAll.Maximum = lbFolders.SelectedItems.Count;

在该行上执行赋值(set / add),默认情况下不是线程安全的.

在第二行,它只是一个get操作,其中线程安全无关紧要.

编辑:我不是指访问prgAll元素.

访问Count属性会更改ListBox内部集合的内部状态,这就是它抛出异常的原因.