C#中变量的推断式声明
来源:互联网 发布:linux yum安装apache 编辑:程序博客网 时间:2024/05/21 20:01
这里是C#吸取很多动态语言的变量声明方式(这是在.net framework3之后才支持的):
var type variable = value ;
* 变量必须初始化,否则无法推断其类型。
* 不可以用null 对变量进行初始化
eg:
VarDemo.cs :
using System;namespace VarDemo{class Program{static void Main(){var name = "Moonython";var age = 24;var weight = 120.3F;var height = 1.73;Type nameType = name.GetType();Type ageType = age.GetType();Type weightType = weight.GetType();Type heightType = height.GetType();Console.WriteLine("name's type is: {0}",nameType.ToString());Console.WriteLine("age's type is: {0}",ageType.ToString());Console.WriteLine("weight's type is: {0}",weightType.ToString());Console.WriteLine("height's type is: {0}",heightType.ToString());Console.ReadKey();}}}
运行结果:
- C#中变量的推断式声明
- C#变量声明中var的使用
- C# 中变量的声明方式
- C#中的变量类型推断
- C#中利用var对局部变量的隐式类型声明
- jsp中变量的声明
- php中变量的声明
- JSP中变量的声明
- 中声明变量的范围
- js中变量的声明
- 简述C#变量的隐式类型声明
- C#变量的声明及初始化
- C#中类的声明
- C#中类的声明
- C#中类的声明
- C#中数组的声明
- jsp中变量声明中!的区别
- cpp11 的变量类型自动推断
- SWT/Jface 样式
- Linux regulator分析 .
- rsyslog日志服务器的配置步骤( 远程发送日志 )
- 关于cortex-a8x210烧写系统映像(1)
- SVN的配置,以及授权
- C#中变量的推断式声明
- 黑马程序员_网络编程
- 关于linux regulator dirver(1) fixed regulator:
- 中方对韩海警用橡皮弹致中国渔民死亡表示抗议-韩海警抓捕中国渔民-中韩渔业纠纷-非法捕捞
- 关于linux regulator dirver(2) OMAP PMIC regulator:
- Oracle RAC 10g on Linux(一)
- 最小生成树(Prim)
- SPFile.Properties Property
- xilinx与altera