问题列表 - 第7406页

如何防止C#中异常冒泡?

如果我正在编写一个类库,并且在该库的某个时刻我有代码来捕获异常并处理它,那么我不希望任何人使用我的库知道它甚至发生了 - 它应该是不可见的外面的世界.

但是,如果他们有"捕获抛出异常"在Visual Studio中打开(而不是"捕获用户未处理的异常"),那么该异常显示给他们.

有什么方法可以避免这种情况吗?

c# exception-handling visual-studio-2005 exception

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

"Hello World" - TDD方式?

自从我被介绍到TDD以来,我一直在思考这个问题.哪个是构建"Hello World"应用程序的最佳方式?这将在控制台上打印"Hello World" - 使用测试驱动开发.

我的测试会是什么样子?什么课程?

请求:没有" 维基百科 "链接到TDD是什么,我熟悉TDD.只是好奇如何解决这个问题.

c# tdd nunit unit-testing

14
推荐指数
3
解决办法
6796
查看次数

如何将XML作为字符串从XmlTextReader输出到Response.Write?

我从API中检索了一些XML(至少我认为是这样,服务器响应是'OK')但是我将响应流放入XmlTextReader中,如何将此XML输出为字符串?

asp.net xmltextreader

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

如果目录尚不存在,如何mkdir?

我正在编写一个shell脚本,在AIX上的KornShell(ksh)下运行.我想使用该mkdir命令创建一个目录.但目录可能已经存在,在这种情况下我不想做任何事情.因此,我想测试以查看该目录不存在,或者抑制在mkdir尝试创建现有目录时抛出的"File exists"错误.

有关如何最好地做到这一点的任何想法?

shell scripting aix ksh mkdir

1784
推荐指数
16
解决办法
104万
查看次数

更快的javac/ant?

我发现java启动并且几乎立即为我运行 - 但是javac需要几秒钟,而ant会让它再次变慢.它只有几秒钟,但我的编辑 - 编译 - 测试循环没有它会更顺畅.:-)

顺便说一句:我已经用过蚂蚁的vim's":make"了.

有没有办法加速javac和/或蚂蚁?我在想特殊的开关或技巧?或者也许是另一种java编译器(我在linux中使用1.6)

java ant time build javac

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

检查KeyQaluePair是否与LINQ的FirstOrDefault一起存在

我有一本类型的字典

Dictionary<Guid,int>
Run Code Online (Sandbox Code Playgroud)

我想返回使用条件的第一个实例

var available = m_AvailableDict.FirstOrDefault(p => p.Value == 0)
Run Code Online (Sandbox Code Playgroud)

但是,如何检查我是否真的回到了KeyValuePair?我似乎无法使用!=或==在没有编译器错误的情况下检查默认值(KeyValuePair).有一个类似的线程在这里并不十分似乎有一个解决方案.我实际上能够通过获取密钥并检查Guid的默认值来解决我的特定问题,但我很好奇是否有一个使用keyvaluepair执行此操作的好方法.谢谢

c# linq null

71
推荐指数
4
解决办法
6万
查看次数

不敏感地订购选择结果案例?

是否可以对db2数据库不敏感地对select查询的结果进行排序?

例如:我希望所有以"a"或"A"开头的名称排在一起.

Abraham
aron
andrea
Annica
brian
Benjamin
Run Code Online (Sandbox Code Playgroud)

现在它是这样的:

aron
andrea
brian
Abraham
Annica
Benjamin
Run Code Online (Sandbox Code Playgroud)

sql database db2 select

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

CLASSPATH中的WEB-INF?

WEB-INF文件夹CLASSPATH是Java Web应用程序的吗?

java classpath web-inf

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

以编程方式激活飞行模式?

有谁知道如何在iPhone(OS 2.1)上以编程方式取消/激活飞行模式?

iphone

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

如何让DataTemplate.DataTrigger检查大于或小于?

以下DataTemplate.DataTrigger使年龄显示为红色,如果它等于 30.

如果年龄显示大于 30,如何使年龄显示为红色?

<DataTemplate DataType="{x:Type local:Customer}">
    <Grid x:Name="MainGrid" Style="{StaticResource customerGridMainStyle}">
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="100"/>
            <ColumnDefinition Width="150"/>
        </Grid.ColumnDefinitions>
        <Grid.RowDefinitions>
            <RowDefinition/>
            <RowDefinition/>
            <RowDefinition/>
        </Grid.RowDefinitions>
        <TextBlock Grid.Column="0" Grid.Row="0" Text="First Name" Margin="5"/>
        <TextBlock Grid.Column="1" Grid.Row="0" Text="{Binding FirstName}" Margin="5"/>
        <TextBlock Grid.Column="0" Grid.Row="1" Text="Last Name" Margin="5"/>
        <TextBlock Grid.Column="1" Grid.Row="1" Text="{Binding LastName}" Margin="5"/>
        <TextBlock Grid.Column="0" Grid.Row="2" Text="Age" Margin="5"/>
        <TextBlock x:Name="Age" Grid.Column="1" Grid.Row="2" Text="{Binding Age}" Margin="5"/>
    </Grid>

    <DataTemplate.Triggers>
        <DataTrigger Binding="{Binding Path=Age}">
            <DataTrigger.Value>30</DataTrigger.Value>
            <Setter TargetName="Age" Property="Foreground" Value="Red"/> 
        </DataTrigger>
    </DataTemplate.Triggers>

</DataTemplate>
Run Code Online (Sandbox Code Playgroud)

wpf xaml datatrigger datatemplate

44
推荐指数
3
解决办法
5万
查看次数