------- Windows Phone 7手机开发.Net培训、期待与您交流! -------
 
.事件中sender指代什么:
            指代触发事件的控件
.关于继承:
1.class 子类:不指定父类则父类为object(.net中所有类都直接或者间接继承object)
2.
父类变量可以指向子类对象,反之不可以。但在明确子类类型,可以强制转换使用
三."可变长度的数组"---》泛型:
1.定义:List<type> list = new List<type>();
2.常用方法:Add()\Remove()\Count\Clear
四、wpf中,控件常用属性:
1.Visibility:System.Windows.Visibility.Collapsed/Visible/hidden;
2.IsEnabled:
false/true
五、null和“”小分析:
1.可空(null)类型:引用类型.如:自定义类、string等;不可为空类型:值类型.如:int\boolean\decimal\DateTime等
2.由于sqlserver中推出值类型可以为空,那.net语法中怎样一一的对应了?此时微软提供了"?"类型,不可为空类型+"?"就可以为空,如下:
   int? a = null;//正确,但int a=null,会报错! 
还需注意可以为null类型和不能为null的类型,不能相互转化,如:
int? a1=4;  
int a2 =5;  
a1=a2;//(成功)  
a2=a1;//编译报错。  
    如果需要完成赋值,在保证a1不为空时,通过强制类型转化即可! 但a2=(int)a1,编译ok,如果a1为空时如此赋值,运行时会报错,也就是保证a1不能为空。
3.wpf控件的可空值:
     wpf中控件radiobutton\checkbox\的属性isChecked的值类型为bool?,DatePicker的SelectedDate的值类型为bool?。
六、DateTime.Today和DateTime.Now的区别:
Today--->取得今天的年月日+00:00:00;
Now--->取得当前年月日时分秒的值.
七、ProcessBar四个常用属性:
    Minimum(最小值)、Maximum(最大值)、value(当前值)IsIndeterminate(不确定模式)
 
------- Windows Phone 7手机开发.Net培训、期待与您交流! -------