小编eme*_*meh的帖子

C#/ .NET messagebox不是模态的

为什么C#/ .NET消息框不是模态的?

无意中,如果消息框在我们的主UI后面,那么主UI不响应,直到我们单击OK(在我们的消息框上).

除了创建自定义消息框之外,还有其他解决方法吗?

c# modal-dialog

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

再试一次神秘

考虑,

        static void Main(string[] args)
        {
            Console.WriteLine(fun());
        }

        static int fun()
        {
            int i = 0;
            try
            {
                i = 1;
                return i;
            }
            catch (Exception ex)
            {
                i = 2;
                return i;
            }
            finally
            {
                i = 3;
            }
        }
Run Code Online (Sandbox Code Playgroud)

示例代码输出"1".但是i的值在finally块中变为3.为什么'i'的值不变为3?

谢谢,

c# finally try-catch

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

C++法则?(类似于三巨头法)

我一直在阅读C++并在其中编写小程序超过一年.最近我遇到了三巨头的法律.我从来不知道这个法律.

无意中,我在这里找到了:三个规则.

我可以在C++中了解其他任何此类法律吗?

c++

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

使用一些规则对文本进行排序

我有一个arraylist如下

100 AAA 500-1 Lorem Ipsum
100 BBB 500-2 Lorem Ipsum
101 AAA 500-1 Lorem Ipsum
101 AAA 500-2 Lorem Ipsum
100 BBB 500-3 Lorem Ipsum
Run Code Online (Sandbox Code Playgroud)

我希望将其排序为

101 AAA 500-1 Lorem Ipsum
101 AAA 500-2 Lorem Ipsum
100 AAA 500-1 Lorem Ipsum
100 BBB 500-2 Lorem Ipsum
100 BBB 500-3 Lorem Ipsum
Run Code Online (Sandbox Code Playgroud)

首先,按数字(101,100)递减.

第二,用三个字母字母(AAA,BBB)上升.

三,按第三栏上升(500-1,500-2,500-3)

我可以按空格分割每个元素并获得单独的单词和排序.但任何人都可以用任何其他方式或已知算法帮助我吗?如果您需要更多信息,请与我们联系.

先感谢您.

java sorting

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

二进制序列化与应用程序设置(user.config)

我正在使用C#(.Net 2.0)来开发Windows应用程序.我需要存储近50到60个用户设置.任何人,请告诉我哪个更好?

二进制序列化或应用程序设置(user.config)

谢谢.

c# serialization appsettings

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

标准帐户(Vista)中的文件创建失败

我创建了C#应用程序,它在Desktop上创建了一个图像文件.它在XP和Vista(管理员帐户)上工作正常,但无法在Vista(标准帐户)的桌面上创建图像文件.

是否必须将清单文件包含到应用程序才能正常工作?如果我添加清单,它会在XP上运行没有任何问题吗?

对不起,如果是蹩脚的问题.提前致谢.

c# windows-xp file windows-vista

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