C#学习第二天 基础语法规则
来源:互联网 发布:mysql 多条select语句 编辑:程序博客网 时间:2024/06/01 07:44
C#基础语法:
1.注释
注释符的作用:1)注销代码;2)注释内容
C#中的三种注释方法:
1)单行注释://
2)多行注释:/*....*/
3)文档注释:/// 多用来解释类和方法
/// <summary>/// 这个方法的作用是求两个整数之间的最大值/// </summary>/// <param name="n1">第一个整数</param>/// <param name="n2">第二个整数</param>/// <returns>返回较大的整数</returns>public static int GetMax(int n1,int n2){return n1>n2?n1:n2;}
/// <summary>/// 这个类用来描述一个人的信息/// </summary>public class Person{}
1)CTRL+K---> ctrl + D :自动对其代码
2)CTRL+J : 快速弹出只能提示
3)Shift+home/Shift+end : 选中本行
4)F1转到帮助文档
5)折叠代码 #region......#endregion
#region Helper methodspublic static void Main(){try{RunSnippet();}catch (Exception e){string error = string.Format("---\nThe following error occurred while executing the snippet:\n{0}\n---", e.ToString());Console.WriteLine(error);}finally{Console.Write("Press any key to continue...");Console.ReadKey();}}private static void WL(object text, params object[] args){Console.WriteLine(text.ToString(), args);}private static void RL(){Console.ReadLine();}private static void Break() {System.Diagnostics.Debugger.Break();}#endregion折叠后显示:
+ Helper methods
3.变量的命名规则:
1)Camel 骆驼命名规则 ---变量首单词全部小写,其他单词首字母大写 ---> 多用于变量
2)Pascal 命名规则 ---所有单词首字母都要大写 ----> 多用于类或方法
4.+号在字符串中的使用
name = "卡卡西";string address = "火影村";int age = 30;string email = "kakaxi@qq.com";decimal salary = 2000m;Console.WriteLine("我叫"+name+",我住在"+address+",我今年"+age+"了,我的邮箱是"+email+",我的工资是"+salary);
5.比+号简单的方法:占位符
使用方法:先挖坑,后占坑
Console.WriteLine("我叫{0},我住在{1},我今年{2}了,我的邮箱是{3},我的工资是{4}",name,address,age,email,salary);
6.转义符:指一个‘\'+一个特殊字符,组成一个具有特殊意义的字符
1) \n 表示换行
2)\“表示一个英文半角的双引号
3)\t 表示一个tab键的空格
4)\b 表示一个退格键,放到字符串的两边没有效果
5)\r\n windows操作系统不认\n,用\r\n代替,等同于\n。
6)\\ 表示一个\
7)@符号:第一种作用:取消字符串中的转义作用,多用于路径字符串中;第二种作用:按字符串编辑的原格式输出
7.类型转换
按要求”=“两边数据类型必须一样,如果不一样,在满足条件下可以将类型转换
隐式转换(自动转换)
满足条件:两种类型兼容,例如int和double兼容(都为数字类型),并且目标类型大于源类型,double>int ,不需要添加额外代码
显示转换(强制转换)
满足条件:两种类型兼容,例如int和double兼容(都为数字类型),并且目标类型小于源类型,int<double,需要添加额外代码
double d = 306.6; int n = (int)d; 结果为306
- C#学习第二天 基础语法规则
- C#基础语法(第二天)
- C# 基础学习第二天
- C#第二课--基础语法
- php学习第二天---基础语法2
- php学习第二天---基础语法3
- php学习第二天----基础语法4
- C#基础班第二天笔记(基础语法)
- C#基础语法学习
- 第二天基础语法二
- C#基础第二天
- Java 学习 第二章基础语法
- 第二章:java学习基础语法
- C#学习基础篇----基础语法
- 二、C#学习基础篇----基础语法
- C#命令行语法规则
- Python基础语法规则
- C#学习第六天 基础语法练习游戏--飞行棋
- 简要说明RFID系统的时隙ALOHA算法的工作过程
- 前端资源-AngularJS开发指南
- 20150422
- 关于继承过程中的重定义重写的小结:
- Java反射
- C#学习第二天 基础语法规则
- ubuntu11+ eclipse不能附加进程调试的解决方法
- HDU 3974 Assign the task(树 并查集)
- UINavigationController
- 算法导论笔记:07快速排序
- SCOI2015小记
- 2013年度最强AngularJS资源合集
- LeetCode 26 Remove Duplicates from Sorted Array
- 最小费用最大流模板