专家,
我想每隔10秒绘制一次图表。下面的代码结构应该清楚。问题是:
我不能在内部类PlotHandler中使用外部类成员sDtdChart,因为内部类是静态的。我该怎么办?
如果不是静态的,我收到警告:这个Handler类应该是静态的,否则可能会发生泄漏。
感谢。
pChain = pChain.OrderBy( x => x.FirstOrDefault()).ToList();
答案 0 :(得分:0)
你有没有试过像
这样的东西 public class MainClass {
public static void main(String[] args){
System.out.println(StaticNestedClass.age);
}
static class StaticNestedClass {
static int age = 10;
}
}
答案 1 :(得分:0)
静态嵌套类不能直接引用其封闭类中定义的实例变量或方法:它只能通过对象引用来使用它们。