using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace _3.变量
{
class Program
{
static void Main(string[] args)
{
// 整数类型
sbyte mySbyte = 45;
byte myByte = (byte)mySbyte;
Console.WriteLine("mySbyte = {0}", mySbyte);
Console.WriteLine("myByte = {0}", myByte);
int myInt = 486255;
Console.WriteLine("myInt = {0}", myInt);
float myFloat = 3.14F;
Console.WriteLine("myFloat = {0}", myFloat);
bool myBool1 = true, myBool2;
myBool2 = false;
Console.WriteLine("myBool1 = {0}", myBool1);
Console.WriteLine("myBool2 = {0}", myBool2);
Console.ReadKey();
}
}
}
/**
* 一、变量的基本概念
* (1) 变量是一个供程序操作存储区的名字。
* (2) 每个变量都有一个特定的类型,类型决定变量的内存大小和布局。
*
* 二、变量的命名规则
* (1) 变量名由数字、字母、下划线(_)和@。
* (2) 不能以数字开头。
* (3) 不能使用关键字作为变量名。
*
* 三、声明变量的语法
* <data_type> <variable_list>;
*
* 参数解析:
* <data_type>: 有效的C#数据类型。
* <variable_list>: 一个或多个逗号分隔的标识符组成。
*
* 四、变量的初始化
* (1) 声明变量后再进行初始化
* <variable_name> = <value>;
*
* 参数解析:
* <variable_name>: 变量名
* <value>: 值
*
* (2) 在声明变量时进行初始化
* <data_type> <variable_name> = <value>;
*
* 参数解析:
* <data_type>: 有效的C#数据类型
* <variable_name>: 变量名
* <value>: 值
*
* 注意:使用未初始化的变量会产生编译错误。
*
* 五、左值和右值
* <lvalue>: lvalue表达式可以出现在赋值语句的左边和右边。
* <rvalue>: rvalue表达式可以出现在赋值语句的右边,但不能出现在赋值语句的右边。
*
* 变量是<lvalue>,数值是<rvalue>。
*
* 六、变量命令约定
* (1) PascalCase命名规范
* eg.
* int Age;
* string LastName;
* double WinterOfDiscontent;
*
* (2) camelCase命名规范
* eg.
* int age;
* string firstName;
* double timeOfDeath;
*/本文出自 “MK IT Life” 博客,请务必保留此出处http://vikxiao.blog.51cto.com/9189404/1585717
原文:http://vikxiao.blog.51cto.com/9189404/1585717