.net面试题(最新)

时间:2011-12-29 10:20:39
【文件属性】:

文件名称:.net面试题(最新)

文件大小:3KB

文件格式:TXT

更新时间:2011-12-29 10:20:39

面试题 .net

1.求以下表达式的值,写出您想到的一种或几种实现方法: 1-2+3-4+……+m 答: int sum=0; bool flag=true; for(int i=1;i<=m;i++) { if(flag) sum+=i; else sum-=i; flag=!flag; } return sum; 2.根据线程安全的相关知识,分析以下代码,当调用test方法时i>10时是否会引起死锁?并简要说明理由。 public void test(int i) { lock(this) { if (i>10) { i--; test(i); } } }


网友评论