高手帮忙啊~。小弟先谢谢了~
1.在下面的例子里
using System;
class A
{ public A(){ PrintFields(); }
public virtual void PrintFields(){ } }
class B:A
{ int x=1,y;
public B(){ y=-1; }
public override void PrintFields(){
Console.WriteLine("x={0},y={1}",x,y); }
当使用new B()创建B的实例时,产生什么输出?
2.下面的例子中
using System;
class A
{ public static int X;
static A(){ X=B.Y+1; } }
class B
{ public static int Y=A.X+1;
static B(){ }
static void Main(){
Console.WriteLine("X={0},Y={1}",A.X,B.Y); } }
产生的输出结果是什么?
3.在C#中如何获得当前窗体或控件的句柄,特别是控件本身句柄(请列举)。
4.在C#中如何启动另一个程序。
5.在C#中如何取消一个窗体的关闭。
6.在C#中,Appplication.Exit 还是 Form.Close有什么不同?
谈谈类和结构的区别?
小弟是毕业班的,刚实习回来考试。对C#不懂,请高手指教``谢谢!