杂记小点

1.Microsoft 推荐使用WPF技术创建桌面应用程序。

2..动态链接库英文为DLL,是Dynamic Link Library的缩写。DLL是一个包含可由多个程序,同时使用的代码和数据的库。

3.Microsoft推荐使用WPF技术创建桌面应用程序。

4.XAML是在WPF应用程序中定义用户界面的语言

5.在.NET Framework名称空间中有两种命名约定,成为PascalCase和camelCase。MS建议:对于简单变量,使用camelCase规则,而对于比较高级的命名规则使用PascalCase。

6.char+char=? char 变量实际上存储的是数字,所以把两个char变量加在一起会得到一个数字,这是一个隐式转换的示例。

7.++与--:var1=++var2 --->var1等于var2+1,var2递增1; var1=var2++ ---->var1等于var2,var2递增1。

8.创建名称空间后,即可使用using语句简化对他们所含名称的访问。实际上,using语句的意思是“我们需要这个名称空间中的名称”,所以不要每次总是要求使用限定名称。

9.异或  ^ :var1=var2^var3 --->如果var2或var3中有且仅有一个是true,var1的值就是true,否则就是false。

10.布尔赋值运算符 &=  ; != ; ^=;   var1&=var2--->var1的值是var1&var2的结果

11.声明常量需要指定变量类型和关键字const,同时必须给它们赋值。例如:const  Int n=2;

12.对表达式设置溢出检查上下文,需要用到两个关键字:checked和unchecked

比如:byte destinationVar;
            short sourceVar = 281;
            destinationVar = checked((byte)sourceVar);
            Console.WriteLine("sourceVar val:{0}",sourceVar);
            Console.WriteLine("destinationVar:{0}",destinationVar);

程序运行到checked的时候就会崩溃。这样做似乎有点麻烦,我们也可以配置应用程序,让这种类型的表达式都和包含checked关键字一样,除非表达式明确使用unchecked关键字。单击 解决方案 属性  生成  高级设置,在红框出打勾。

13.foreach循环 foreach循环可以使用一种简便的语法来定位数组中的每个元素:

string[] friendNames = { "efew", "efg", "ergh" };
            Console.WriteLine("有{0}个名字",friendNames.Length);
            foreach (string friendName in friendNames)
            {
                Console.WriteLine(friendName);
            }
            Console.ReadKey();

这个循环会迭代每个元素,依次把每个元素放在变量friendName中,且不存在访问非法元素的危险,不需要考虑数组中有多少元素,并且可以确保将在循环中使用每个元素

                int indexStart_ = _pageIndex * _pageSize;
              

SELECT xxx FROM xxx WHERE xxx ORDER BY xxx  LIMIT indexStart , pageSize;



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值