随笔分类 -  每日提升

摘要:一、params关键字prams告诉函数的调用者,该函数的参数数量是可变,如果调用函数的参数标识了params关键字,那么我们可以使用逗号分割的参数或者一个数组来作为参数:1.这里只能是数组,List等集合是不可以的2.带params标识的参数必须是函数的最后一个参数,因此能一个函数也只能有一个带params标识的参数。来自MSDN代码示例:public class MyClass{ public static void UseParams(params int[] list) { for (int i = 0; i < list.Length; i++) ... 阅读全文
posted @ 2013-12-12 21:33 Skysper 阅读(1455) 评论(0) 推荐(0)
摘要:在项目中使用Command绑定能够使我们的代码更加的符合MVVM模式。不了解的同学可能不清楚,只有继承自ButtonBase类的元素才可以直接绑定Command(Button、CheckBox、RadioButton等)如果我们要处理Label或者其他的一些控件,那么只能在走事件:这样的话,我们不得不在窗体类中处理事件代码和部分逻辑,这样就无法得到干净的MVVM模式了,那么我们应该怎么做呢?Blend为我们提供了解决方案,我们安装Blend以后,便可以获取到System.Windows.Interactivity.dll,添加该dll到项目引用 ... 阅读全文
posted @ 2013-11-19 21:05 Skysper 阅读(25549) 评论(2) 推荐(10)
摘要:字符转义字符备注& (ampersand)&amp;这个没什么特别的,几乎所有的地方都需要使用转义字符> (greater-than character)&gt;在属性(Attribute values)中必须进行转义,在内容(Content)中如果没有符号的前面,可以不进行转义,直接使用>在 阅读全文
posted @ 2013-11-18 23:37 Skysper 阅读(8809) 评论(7) 推荐(4)