C#——入门技巧(代码结构、变量及其命名、注释符、转义符、赋值运算符)

本文介绍了C#的基础知识,包括dotnet框架的用途、C#编程语言、Java技术的双重身份,以及IDE和MSDN的重要性。在代码相关知识部分,讲解了代码结构、注释符、数据类型(如int、double、char、string和decimal)、变量命名规则,以及赋值运算符的使用。此外,还提到了代码折叠、重排等实用技巧。
摘要由CSDN通过智能技术生成


一、入门常识

1、dotnet:一种框架、平台、技术

(1)dotnet能开发什么
a、 桌面应用程序,Winform
b、 Internet应用程序
c、 手机开发

(2)dotnet的两种交互模式
a、 客户机/服务器——C/S,如QQ
a、 浏览器/服务器——B/S

2、C#:一种编程语言,可以开发基于.net平台的应用

3、Java:既是一种技术,又是一种变成语言

4、IDE:(integrated development,集成开发环境
dotnet 的开发环境就是vs2010、vs2008

5、MSDN:神器,帮助文档

二、代码相关知识

1、代码结构
在这里插入图片描述
2、最常用代码

Console.WriteLine();//("要显示的内容")
Console.ReadKey();//暂停

3、c#中的三种注释符

//单行注释
 
 
/*多行注释
 * 
 * 
 */
 
 
/// <summary>
/// 方法注释
/// </summary>

4、数据类型
(1)int(整数)
(2)double(小数)
(3)char(字符)‘A’
(4)string(字符串)“李四”
(5)decimal(金钱小数):decimal d= 5.55m; decimal d1 = 5;(错误)
double和decimal都是小数,但是精读不同

5、变量命名规则

(1)必须以“字母” _ 或@符号开头, 不要以数字开头

(2)后面可以跟任意“字母”、数字、下划线
(3)变量名不要与c#系统中的关键字重复(字体为蓝色则是关键字)
(4)在c#中,大小写是敏感的
(5)定义变量时,变量名要有意义,切忌 a,b,c,d等变量的使用
(6)c#变量命名编码规范——Camel命名法:收个单词的首字母小写,其余单词的首字母大写
(7)Pascal命名规范:每一个单词第一个字母都大写
(8)如果使用到英文单词的缩写,全部用大写
(9)代码中尽量不要出现中文的变量 ------遭鄙视,。。。。。。

6、实用

(1)代码折叠

#region
//代码
#endregion

(2)代码重排(快捷键)

Ctrl+k+d

(3)变量声明的三种方式

①先定义变量类型,不赋值,稍后赋值

int number ;
number =12;

②同时定义多个变量,并分别赋值

int num1, num2, num3;
num1=12;
num2=34;
num3=34;

③定义变量的同时赋值

int number=34;

(4)ReadLine:用于接收用户输入的内容
(5)转义符

Console.WriteLine("老苏很\"邪恶\"");
//   \ +  特殊字符,就可以把特殊字符显示出来了
//  \" 表示的是一个双引号

Console.WriteLine("老苏很\n邪恶");
//   \n表示换行

Console.WriteLine("老苏很\b邪恶");
//   如果把 \b 前面有内容,就会把\b前面的一个字删掉,如果 \b后面无内容,则不改变内容

Console.WriteLine("老苏很邪恶\\");
//   \\表示的是一个\

Console.WriteLine("老苏\t老马");
//  \t 表示的是 水平制表符

Console.WriteLine(@"lxr是\t猪");
Console.ReadKey();
//@不可以和  \加特殊字符一起使用,会使其失效
// string path = @ +路径(这样就不用在地址里面一个一个地加\了)


(6)赋值运算符

string name = "老杨";//用=进行赋值
int age = 22;
string e_mail = "sk@qq.com";
string dress = "中国";
double salary = 100;
Console.WriteLine("名字:"+name+",年龄:"+ age+ ",邮箱:" + e_mail+ ",地址:" + dress + ",年龄:" + salary);//这些内容,其中的+起连接作用
Console.ReadKey();//暂停在这里,回车进行下一步

(7) + 号的作用
如果加号两边有一个是字符串,那么这个加号就起到了连接的作用

string name = "老杨";
Console.WriteLine("你好"+name);//如果加号两边有一个是字符串,那么这个加号就起到了连接的作用
Console.ReadKey();

(8) WriteLine 与 Write 的区别

 Console.Write("你好漂亮");//书写一行
 Console.WriteLine("你好漂亮");//书写一行加回车

一门很好玩儿的语言,好好学习撒

评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值