码迷,mamicode.com
首页 > 其他好文 > 详细

第 3 章 变量和表达式

时间:2014-06-05 16:35:01      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:c   style   class   blog   code   a   

3.1  C# 的基本语法

  注释://单行注释,/* ... */多行注释,///单行注释可用于创建文档说明书

  C#语言是区分大小写字母的。

  使用#region 和 #endregion 关键字来定义可以扩展和收缩的代码区域的开头和结尾。

  以#开头的任意关键字实际上都是一个预处理指令,严格地说不是C#关键字。

3.2  变量

试试看:使用简单类型的变量

bubuko.com,布布扣
 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 
 6 namespace Ch03Ex01
 7 {
 8     class Program
 9     {
10         static void Main(string[] args)
11         {
12             int myInteger;
13             string myString;
14             myInteger = 17;
15             myString = "\"myInteger\" is";
16             Console.WriteLine("{0} {1}.", myString, myInteger);
17             Console.ReadKey();
18         }
19     }
20 }
View Code

 

  基本的变量命名规则:1.变量名的第一个字符必须是字母、下划线(_)或@;2.其后的字符可以是字母、下划线或数字。

  Microsoft建议:对于简单的变量,使用 camelCase 规则(firstName),而比较高级的命名则使用 PascalCase (FirstName)

  在字符串的前面加一个@字符,可以逐字指定字符串的字面值。"C:\\Temp\\MyDir\\MyFile.doc" 等同于 @"C:\Temp\MyDir\MyFile.doc"

  变量在使用前必须初始化。

3.3  表达式

试试看:用数学运算符处理变量

bubuko.com,布布扣
 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 
 6 namespace Ch03Ex02
 7 {
 8     class Program
 9     {
10         static void Main(string[] args)
11         {
12             double firstNumber, secondNumber;
13             string userName;
14             Console.WriteLine("Enter your name:");
15             userName = Console.ReadLine();
16             Console.WriteLine("Welcome {0}!", userName);
17             Console.WriteLine("Now give me a number:");
18             firstNumber = Convert.ToDouble(Console.ReadLine());
19             Console.WriteLine("Now give me another number:");
20             secondNumber = Convert.ToDouble(Console.ReadLine());
21             Console.WriteLine("The sum of {0} and {1} is {2}.", firstNumber, secondNumber, firstNumber + secondNumber);
22             Console.WriteLine("The result of subtracting {0} from {1} is {2}.", secondNumber, firstNumber, firstNumber - secondNumber);
23             Console.WriteLine("The product of {0} and {1} is {2}.", firstNumber, secondNumber, firstNumber * secondNumber);
24             Console.WriteLine("The result of dividing {0} by {1} is {2}.", firstNumber, secondNumber, firstNumber / secondNumber);
25             Console.WriteLine("The remainder after dividing {0} by {1} is {2}.", firstNumber, secondNumber, firstNumber % secondNumber);
26             Console.ReadKey();
27 
28         }
29     }
30 }
View Code

 使用namespace关键字为花括号中的代码块显示定义命名空间。

名称是由命名空间唯一定义的。可以为命名空间提供一个别名:using LT = LevelTwo;

 

第 3 章 变量和表达式,布布扣,bubuko.com

第 3 章 变量和表达式

标签:c   style   class   blog   code   a   

原文地址:http://www.cnblogs.com/liuliu3/p/3760297.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!