c#学习ing

本文详细介绍了C#编程中的变量命名规则,包括Pascal和Camel两种大小写规范,并讲解了赋值运算符的用法。此外,还涉及了+号的双重功能、占位符的使用方法、异常处理以及如何交换变量值。同时,展示了如何接收用户输入并使用转义字符。最后,通过实例演示了如何在控制台输出中使用占位符和异常处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在c#中的命名规则
—首先保证变量的名字有意义

  1. 变量名起名字都以字母开头
  2. 字母开头,后可以跟任意的“字母”、数字、下划线
    注意
    1)变量名不要与c#系统中的关键字重复
    2)在c#中,大小写是敏感的
    3)同一个变量名不允许重复定义
    命名规范
Pascal大小写Camel大小写
标识符中每个单词都首字母大小写除第一个单词以外,标识符中所有的单词都首字母大写
用于类型名和成员名用于本地变量和方法参数

赋值运算符

**“=”:**表示赋值的意思,表示把等号右边的值,赋值给等号左边的变量
由等号连接的表达式称为赋值表达式是。
注意:每个表达式我们都可以求解除一个定值,对于赋值表达式而言,等号左边的变量的值,就是整个赋值表达式的值。

int number=10

重新赋值,一旦给一个变量重新赋值,那么老值就不存在了

 			int n = 10;
            n = 50;
            Console.WriteLine (n);
            Console.ReadKey ();

显示为n=50

+号的作用

  1. 连接:当+号两边有一边是字符串的时候,+号就起到了连接作用
  2. 相加:两边没有字符串的时候,数字相加,
			Console.WriteLine (5 + 5);/Console.WriteLine (5 + "5");
            Console.ReadKey ();

复习

  • 变量:储存数据
  • 赋值运算符
  • 数据类型:int,double decimal string char
  • 命名规范:Camel Pascal
  • 注释:// /* */ ///
  • =号
  • +号
  • /

占位符
使用方法:先挖个坑,在填个坑。如

 			int n1 = 10;
            int n2 = 20;
            int n3 = 30;
            Console.WriteLine ("第一个数字是{0},第二个数字是{1},第三个数字是{2}", n1, n2, n3);
            Console.ReadKey ();
            

 - [  第一个数字是10,第二个数字是20,第三个数字是30]

1.你写了多少空,就滴填多少,多填了没有效果
------------------------------------------少填了显示异常
2.输出顺序:按照填写的顺序输出

 			int n1 = 10;
            int n2 = 20;
            int n3 = 30;
            Console.WriteLine ("第一个数字是{2},第二个数字是{0},第三个数字是{1}", n1, n2, n3);
            Console.ReadKey ();
            

 - [  第一个数字是30,第二个数字是10,第三个数字是20]

异常
异常是指:语法上并没有任何错误,只不过在程序运行的期间,由于某些原因出现了问题,使程序不能再正常的运行。

例题,请交换两个int类型的变量

 			 int n1 = 10;
             int n2 = 20;
             int temp = n1;
             n1 = n2;
             n2 = temp;
              Console.WriteLine ("第一个数字是{0},第二个数字是{1},", n1, n2);
              Console.ReadKey();

在不使用第三方要求的变量

			int n1 = 10;
            int n2 = 20;
            //使n1=20,n2=10
            
            n1 = n1 - n2;//此时n1=-10,n2=20
            n2 = n2 + n1;//此时,n2=10,n1=-10
            n1 = n2 - n1;
            Console.WriteLine ("第一个数字是{0},第二个数字是{1}",n1,n2);
            Console.ReadKey ();

接收用户台的输入

			 Console.WriteLine ("请输入你的姓名:");
             string name = Console.ReadLine ();//用户输入的信息

             Console.WriteLine ("您的姓名是{0}", name);
             Console.ReadKey ();
			Console.WriteLine ("请输入姓名是");
            string name = Console.ReadLine ();

            Console.WriteLine ("你的性别是");
            string gender= Console.ReadLine ();

            Console.WriteLine ("你的年龄是");
            string age = Console.ReadLine ();

            Console.WriteLine ("{0}你的性别是{1}、年龄是{2}", name, gender, age);
            Console.ReadKey ();

转义符
转义符是指一个‘/’+有个特殊的字符,组成了一个具有特殊意义的字符。
\n:表示换行
\ ":表示一个英文半角的双引号
\t:表示一个tab键的空格
\b:表示一个退格键,放在字符串两边不没有效果、
\r\n:Windows操作系统不认识\n,认识\r\n
\ \ :表示一个\

			Console.WriteLine ("输入一个英文\"\"半角\n的双引号");
            Console.ReadKey ();

			输入一个英文""半角
			的双引号

@符号

  1. 取消\在字符串中的转义作用,使其单纯表示
    string path= @"C:\Users\Newland\Desktop"; Console.WriteLine (path); Console.ReadKey ();
  2. 将字符串按照原格式输出
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值