问题列表 - 第15026页

C#是否具有Java静态嵌套类的等价物?

我正在将Java转换为C#并具有以下代码(请参阅Java Context中关于其使用的讨论).一种方法可能是创建一个单独的文件/类,但是有一个C#idom保留了Java代码中的意图吗?

   public class Foo {

    // Foo fields and functions
    // ...
        private static class SGroup {
            private static Map<Integer, SGroup> idMap = new HashMap<Integer, SGroup>();

            public SGroup(int id, String type) {
    // ...
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

c# java static nested class

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

如何可靠地将UITableViewCell子类化为UITableView分组?

在编写自定义子类时UITableViewCell,我发现结果适用于普通样式的矩形单元格UITableView,但对于分组样式表中的圆角单元格则根本不起作用.

有没有办法可靠地子类UITableViewCell绘制适用于分组样式表的单元格?(不使用Interface Builder.)

iphone subclass uitableview

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

在iphone中为图像添加边框

我在自定义单元格中有一个图像.是否有任何API为图像添加灰色边框?

提前致谢!

iphone xcode

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

WPF TextBox - 以编程方式选择文本,同时保留"选择方向"

在编辑文本时,用户可以使用键盘移位按钮和方向键来修改选择 - 一个位置保持锚定而另一个位置移动.通过向左按压,可以使可移动部分位于锚定部分的左侧.

我试图在WPF的TextBox中修改用户选择(为了讨论的目的,让我说我想成对选择字符,例如,当按Shift +左键时,将选择2个字符,而不仅仅是一个) .但是,当使用SelectionStart/SelectionIndex/CaretIndex/Select时,选择的"movebale end"总是在选择的最右端结束,使shift + left组合无用.

有什么方法可以保留"选择方向"?

wpf textbox caret selection direction

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

iPhone编程:将Alpha应用于父级但不应用于子视图

是否可以为父视图设置Alpha为.75或.50(透明),但子视图/控件是不透明的(Alpha通道1.0 - 完全可见).

每当我将主要UIView的Alpha设置为透明时,所有子视图/控件也显示为透明.有没有解决方法?

iphone alpha uiview

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

如何用Python包装CLI程序(保持交互性)?

我想为交互式CLI程序(Asterisk CLI)编写一个包装器.

基本上,我需要保持与CLI的交互(包括tab-completion),但我想过滤Asterisk的输出,以便只显示与给定模式匹配的行.

我尝试了一种基于select()的方法,使用popen.popen4并在read_fs中放入asterisk stdout_and_stderr和sys.stdin,但它有点不起作用.

谁能给我一些好的指示?

非常感谢,安德里亚

python select interactive command-line-interface wrapper

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

如何在视图(Spring 3/SpringMVC)中访问URI模板中的路径变量?

我有一个"/ hotels/{hotel}/bookings/{booking}"形式的URI模板,可以通过@PathVariable访问控制器中的路径变量,但是在视图中构建链接时我需要引用不同的路径变量.

例如,假设用户请求"/ hotels/123/bookings/booking-123",并且在视图中,需要链接回预订列表"/ hotels/123/bookings /".如何从URI模板获取{hotel}的钩子以生成链接?将这个注入每个视图似乎很笨拙,是否有一种我想念的简单方法?

java spring spring-mvc

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

在Linq处理临时计算

在解决面试问题时

问题 当数字乘以2到9之间的整数时,需要以这种方式找到一个六位数字,当数字反转时给出原始的六位数字.

例:

假设我乘以219978*4我得到879912,当反向879912我将得到219978回来.

我用它解决了

for (long l = 100000; l < 999999; l++)
{
 var num = l.ToString();

for (int i = 3; i < 9; i++)
{
  var mul = l * i;
  string str = mul.ToString();
  char[] splitDigits = str.ToCharArray();
  string reversedDigit =
  new  string(splitDigits.Reverse().ToArray());

  if (reversedDigit.CompareTo(num) == 0)
    {
      Console.WriteLine("{0} * {1}= {2},
       when multiplied {3} ", num, i, mul,reversedDigit);

    }

 }
}
Run Code Online (Sandbox Code Playgroud)

最初的任务是使用linq解决它.例如,我在处理临时计算时有点困惑

当我使用

   var = from l in Enumerable.Range(100000,999999)
         from i in …
Run Code Online (Sandbox Code Playgroud)

c# linq-to-objects

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

NHibernate监视器连接

有没有办法监控NHibernate应用程序中数据库的往返?我只需要一个日志来查看NHibernate何时连接到数据库.

nhibernate

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

iPhone开发 - 访问Apple的默认图标图像

我可以在UIImage中获得系统提供的图标/图像.我指的是这里引用的图标/图像.

iphone toolbars uiimage

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