1,不能使用 sizeof(string) ,因为 string 并没有预定义的大小
2,没有Path的Binding:Binding源本身就是数据且不需要Path来指明,如下绑定表示将Text绑定到字符串类型mystring,mystring本身就是数据.Path后为"."或者空表示绑定source本身:
- <TextBlock Text="{Binding source={StaticResource ResourceKye=mystring},Path=.}">
3,进制表示
C/C++支持一下表示:
1. 十进制。比如20,457;2. 十六进制,以0x开头。比如0x7a;
3. 八进制,以0开头。比如05,0237
C#仅仅支持
1. 十进制。比如20,457;
2. 十六进制,以0x开头。比如0x7a;
而对于2进制的表示法各种C语系语言都不支持.
4, 触发事件方式
(1)if (PropertyChanged != null {
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("Name")); }
(2)PropertyChanged(this, new PropertyChangedEventArgs("Age"))
(3)RaisePropertyChanged("Name");