小编Far*_*ruz的帖子

Parallel.Invoke - 异常处理

我的代码运行4个函数来填充信息(使用Invoke)到类,例如:

class Person
{
    int Age;
    string name;
    long ID;
    bool isVegeterian

    public static Person GetPerson(int LocalID)
    {
        Person person;
        Parallel.Invoke(() => {GetAgeFromWebServiceX(person)}, 
                        () => {GetNameFromWebServiceY(person)},
                        () => {GetIDFromWebServiceZ(person)},
                        () => 
                        {
                           // connect to my database and get information if vegeterian (using LocalID)
                           ....
                           if (!person.isVegetrian)
                               return null
                           ....
                        });
     }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是:如果他不是素食主义者,我不能返回null,但我希望能够停止所有线程,停止处理并返回null.如何实现?

task-parallel-library c#-4.0

6
推荐指数
2
解决办法
6950
查看次数

在SQL Server Management Studio中更改窗口标题

有没有办法更改我的SQL Server Management Studio的窗口标题,以显示我连接到的当前服务器?

要知道我连接到哪个DB,我必须一直向上滚动以查看服务器的名称,这很痛苦.

也许有一个可用的插件或东西.

sql-server ssms

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

如何开始使用WCF/WPF?

我已经使用.net很长一段时间了,这几天我采访的所有地方,我不断被问及我对.NET 3.0/3.5技术(WF,WPF,WCF等)的了解.

你是如何开始学习的?有没有好的链接?

我应该更改当前的代码才能开始这样的工作吗?

.net wpf wcf

5
推荐指数
2
解决办法
8442
查看次数

.NET Gridview主题示例

我正在寻找.net gridView主题(css文件)的示例来获取我的网格的想法.

我的网格必须具有双页面外观(底部和顶部)并且应该支持排序(通过单击标题)和移动鼠标时的行突出显示.

我在网上找到的唯一一个是Glassy Black(http://weblogs.asp.net/kevinbrammer/archive/2008/02/24/glassy-black-gridview-theme.aspx)

你有其他我可以学习的网站吗?

(如果它包含源代码示例,我会更高兴,但如果没有 - 它也很好,css和html是可读的)

.net css gridview themes

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

在.net中创建对列表

我需要创建一List<>对我的类.如: List<Class1, Class2>

你会怎么做?我不能使用"Pair"数据类型,因为它在system.web.UI中.

你会创建一个数组列表吗?创建两个类的结构并将它们添加到列表中?

还有另一种我不知道的方式而且我只是一个菜鸟吗?

注意:我不希望列表以任何方式自动排序.

.net

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

发生“CASE ELSE”时从 SQL 中删除行

这是我的 sql 查询:

select case when table.field1 = 1 then 1
            when table.field2 = 3 then 3
            when table.field2 = 4 then 4
            when table.field3 = 1 then 5
            else .... Status //item name
from table
Run Code Online (Sandbox Code Playgroud)

我希望在出现“else”的情况下 -> 该行将从数据集中删除。由于某种原因,我不能在 where 子句中使用“状态”。

想法?

sql sql-server-2008

2
推荐指数
1
解决办法
5031
查看次数

VB.NET中的代码片段短信?

在捕获事件的情况下,VB.NET中是否有一种方法可以在代码片段上复制C#行为?

IE中的IE:

Btn.Click+= 
Run Code Online (Sandbox Code Playgroud)

然后双标签.为btn.click事件创建一个处理程序.

vb.net keyboard-shortcuts code-snippets

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