变量
阿里云服务器,每月低至7.8元,项目演示即建站必备,比腾讯云更便宜,并且不需学生认证,从此链接购买有效:去购买
在第一个C#程序部分,我们声明了一个名为“message”的变量,如下所示。 namespace CSharpTutorials { class Program { static void Main(string[] args) { string message = "Hello World!!"; Console.WriteLine(message); } } } C#中的变量只是给出一个数据值的名称。 在上面的例子中,message是存储字符串数据值“Hello World !!”的变量的名称。 顾名思义,变量的内容可以变化,即,您可以随时更改变量的值。 在C#中,变量总是用数据类型定义。 下面是变量声明和初始化的语法。 <变量类型> <变量名称>; <变量类型> <变量名称> = <值>; 变量可以先声明后初始化,也可以同时声明和初始化。 在以下示例中,第一个语句声明一个名为“message”的变量,而不为其分配任何值。 在第二个语句中,将一个值分配给“message”变量。 变量案例: string message; // 变量值可以在声明后再赋值 message = "Hello World!!"; 在下面的示例中,同时声明和初始化变量(为其分配一个值)。 string message = "Hello World!!"; 在下面的示例中,同时声明和初始化变量(为其分配一个值)。... int i, j, k, l = 0; int amount, num; 当声明相同数据类型的多个变量时,为了便于阅读,可以将它们放在多行中; 即使分成多行,编译器会将其视为一个语句,直到遇到一个分号(;)。 int i, j, k, l = 0; 变量的值可以分配给相同数据类型的另一个变量。 但是,在使用变量之前,必须将其赋值给变量。 int i = 100; int j = i; // j的值将会是100 以下示例将给出编译时错误,因为字符串值不能分配给int类型变量。 string message = "Hello World!!"; int i = message; // compile time error 您必须在使用前为变量赋值,否则编译器会出现错误。 例如,在下面的代码中,我们声明了一个名为i的变量,而没有为它赋值。 如果我们试图在控制台上显示变量的值,我们将得到一个编译时错误。 int i; //下面编译时会给出以下编译时异常: "Use of unassigned local variable 'i'" int j = i; Console.WriteLine(j); 变量必须使用特定的数据类型声明。 在下一部分中了解这些数据类型。 阿里云服务器,每月低至7.8元,项目演示即建站必备,比腾讯云更便宜,并且不需学生认证,从此链接购买有效: 去购买
版权声明:本站所有教程均为本站原创或翻译,转载请注明出处,请尊重他人劳动果实。请记住本站地址:www.yuanjiaocheng.net (猿教程) 作者:卿文刚
本文标题: C#环境 本文地址:http://www.yuanjiaocheng.net/CSharp/csharp-variable.html |