小编fxk*_*kim的帖子

最佳实践UI指南?

我正在寻找关于UI最佳实践的指南,特别是对于Windows winform应用程序,包含控件大小,标签/文本框对齐,复选框或无线电选择等的建议或描述.

user-interface winforms

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

通过循环旋转将值从AAA增加到ZZZ

我需要编写一个方法,通过循环旋转将字符串值从AAA递增到ZZZ(ZZZ之后的下一个值是AAA)

这是我的代码:

    public static string IncrementValue(string value) {
        if (string.IsNullOrEmpty(value) || value.Length != 3) {
            string msg = string.Format("Incorrect value ('{0}' is not between AAA and ZZZ)", value);
            throw new ApplicationException(msg);
        }
        if (value == "ZZZ") {
            return "AAA";
        }
        char pos1 = value[0];
        char pos2 = value[1];
        char pos3 = value[2];

        bool incrementPos2 = false;
        bool incrementPos1 = false;

        if (pos3 == 'Z') {
            pos3 = 'A';
            incrementPos2 = true;
        } else {
            pos3++;
        }

        if (incrementPos2 && pos2 …
Run Code Online (Sandbox Code Playgroud)

c# increment

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

使用QueryOver删除?

我想在NHibernate(V3)中删除一组对象时改进我的代码.目前,我迭代一个检索到的集合,我在每个对象上调用delete.这会生成n + 1个SQL语句.

我注意到NHibernate Session提供了这个方法:删除(字符串查询)

通过使用此方法,我认为我可以使用单个SQL语句执行相同的操作.

您知道是否有办法将此方法与QueryOver API结合使用以避免HSQL?

nhibernate queryover

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

NHibernate标识:int或long

我开始我的NHibernate映射.在主要情况下,我使用int类型,但对于某些实体,我需要保留数百万个objets.长型身份会是最佳选择吗?

c# nhibernate identity

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