C#编程点滴之基础编程2:变量

本文介绍了C#中各种基本数据类型的使用方法,包括整型、布尔型、浮点型等,并展示了如何在Visual Studio 2008中创建一个简单的控制台应用程序来演示这些类型。
步骤:
(1)进入Vs2008以后,选择文件——新建——项目,选择Windows控制台应用程序模板。
(2)输入名称 Csharpbase2Varable,点击确定。
(3)添加代码后如下。
  1. usingSystem;
  2. usingSystem.Collections.Generic;
  3. usingSystem.Linq;
  4. usingSystem.Text;
  5. namespaceCSharpBase2_Varable
  6. {
  7. classProgram
  8. {
  9. staticvoidMain(string[]args)
  10. {
  11. intvariable1=1;
  12. //整型,占4个字节
  13. boolvariable2=true;
  14. //布尔型,占1个字节
  15. bytevariable3=2;
  16. //无符号字节型,占1个字节
  17. sbytevariable4=3;
  18. //有符号的字节型,占1个字节
  19. shortvariable6=4;
  20. //有符号的短整型,占2个字节
  21. ushortvariable7=5;
  22. //无符号的短整型,占2个字节
  23. longvariable9=7;
  24. //长整型,占8个字节
  25. ulongvariable10=8;
  26. //无符号长整型,占8个字节
  27. floatvariable11=1.1F;
  28. //单精度浮点数,占4个字节
  29. doublevariable12=2.2;
  30. //双精度浮点数,占8个字节
  31. decimalvariable13=444;
  32. //十进制值,占12个字节
  33. charvariable14='a';
  34. //字符型,占2个字节
  35. stringvariable15="abc";
  36. //字符串型
  37. Console.WriteLine(variable1);
  38. Console.WriteLine(variable2);
  39. Console.WriteLine(variable3);
  40. Console.WriteLine(variable4);
  41. Console.WriteLine(variable6);
  42. Console.WriteLine(variable7);
  43. Console.WriteLine(variable9);
  44. Console.WriteLine(variable10);
  45. Console.WriteLine(variable11);
  46. Console.WriteLine(variable12);
  47. Console.WriteLine(variable13);
  48. Console.WriteLine(variable14);
  49. Console.WriteLine(variable15);
  50. }
  51. }
  52. }

运行结果:
1
True
2
3
4
5
7
8
1.1
2.2
444
a
abc

说明:
(1)C#预定了很多类型,如上述程序所示,他们都规定了占用的字节数,以及他们的取值范围。其中有个比较特殊的类型

object在这里没有介绍,它是所有其他类型的基类型,以后会专门介绍。

(2)使用变量时必须声明,以便在内存申请存储空间,声明变量后必须初始化,否则会提示错误。初始化使用赋值运算符。

(3)在赋值的时候,必须要跟变量的类型匹配。例如
float variable11 = 1.1;
此条语句是错误的,因为在C#中,小数点的数字默认都是double类型。可以在后面加上后缀F,表示是单精度浮点数。另外还有其他几种后缀,如下:

F:表示浮点型
D:表示双精度
M:表示十进制
L:表示长整型
U:表示无符号整型
UL:表示无符号长整型


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值