.NET 各种问题汇总
2014-09-22 09:52
246 查看
1.i++ 与++i的区别
如果有表达式a=i++它等价于a=i;i=i+1;
同样如果有表达式a=++i它等价于i=i+1;a=i;
2.静态类static
静态类和类成员用于创建无需创建类的实例就能够访问的数据和函数。
using System; class TestApp { public static void Main() { int i = 8; int count = ++i;//第一步先要计算++i这时候i的值为9然后进行赋值运算,count的值为9 int count2 =i++;//第一步计算赋值将i的值赋值给count2这时count2的值为9,在运算i++使得i的值改变为10 Console.WriteLine("i++->{0}",count);//9 Console.WriteLine("++i->{0}",count2);//9 Console.ReadLine(); } }
using System; class TestApp { public static void Main() { int i = 8; int count = i++;//第一步计算赋值将i的值赋值给count2这时count2的值为9,在运算i++使得i的值改变为8 int count2 = ++i;//第一步先要计算++i这时候i的值为9然后进行赋值运算,count的值为10 Console.WriteLine("i++->{0}",count);//8 Console.WriteLine("++i->{0}",count2);//10 Console.ReadLine(); } }
如果有表达式a=i++它等价于a=i;i=i+1;
同样如果有表达式a=++i它等价于i=i+1;a=i;
2.静态类static
静态类和类成员用于创建无需创建类的实例就能够访问的数据和函数。
相关文章推荐
- .NET 各种问题汇总
- .NET 应用程序中能够导致内存泄漏或内存消耗过度的各种问题
- 必读.NET常见问题汇总
- [转载精品] win7无法进入睡眠状态问题解决办法的各种汇总(收集)
- apktool反编译时各种问题汇总
- .net服务器程序部署的问题汇总
- 升级到Xcode 5.1和iOS 7遇到的各种问题及解决办法汇总:
- .NET基础知识问题汇总(持续更新中)
- REVIT使用中遇到的各种问题汇总
- WEB开发各种问题及解决方法汇总
- .NET开发碰到的面试问题汇总(一)
- .net面试问题汇总(转)
- fedora安装HTTPSQS所遇各种问题解决汇总
- 各种乱码问题汇总
- symantec endpoint protection 客户端安装各种问题汇总
- .NET 线程问题汇总
- ubuntu11.10下opencv的各种问题小汇总
- ubuntu12.04安装sqldeveloper及各种问题汇总
- .net程序包含webbrowser插件时遇到的各种问题