博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c#笔记
阅读量:4621 次
发布时间:2019-06-09

本文共 2410 字,大约阅读时间需要 8 分钟。

------- <a href="" target="blank">Windows Phone 7手机开发</a>、<a href="" target="blank">.Net培训</a>、期待与您交流! -------

1)@表示字符串中的\不当做转义符 string s="\temp\\false\\loveyou"打印出为\temp\false\loveyou 相当于@"\temp\false\loveyou",打印出的一样的结果 (2)string name=huang 只有Console.WriteLine(name+"你好")表示 正确,Console.WriteLine("name你好")表示错误  (3)break 终止while或者for循环,继续循环后面的代码;     continue 终止while或者for的本次循环,继续while或者for的后面              的代码;     return 终止当前执行的函数,后续的所有代码都不会再执行 (4)int summation = 0;             int i=0;             while (i <=100)             {                 if ((i % 7) == 0)                 {                     i++;不要丢。i不会自增                     continue;                 }                 summation = summation + i;                 i++;  (5)枚举 enum(关键字)+类型名 +{    }  (6)数组定义 类型名(int string char等)+[]+数组名    int[] array={},只代表一个元素    数组定义 int[] array=new int[3]  (7)c#中的for循环 int[] array={8,4,6,3,2}    foreach(int arr in array)  (8)parame 数组前缀,可以使数组的内部变量可变,具有可变性。比如一个可变函数:     static void function(string name ,parame string[] nickname)        console.writeline("我的名字是{0}",name);        foreach(string name in nicknam)                 {     console.writeline(“我的昵称:{0}”,nickname);   } 在前面调用这个函数时如:  function("tom","zhang","huang");  打印出的是:   我的名字是tom   我的昵称:zhang   我的昵称:huang parame 是形参数中的最后一个;     只能这么定义static void function(string name ,parame string[] nicknam) 而不能static void function(parame string[] nicknam,string name )这么定义 (9)string.ToLower()把字符串转变成小写字符串      string.ToUpper()把字符串转变成大写字符串      string.Trim()把字符串的两边的空格清除,中间的不清除      string.Equals()比较两个字符串的大小      string.Split(params char[]将字符串按照指定的分割为字符串数组  其用法为;string s1="aaa,hh,cc,23,45"   string[] strs=s1.Split(new char[]{','},StringSplitOptions.   RemoveEmptyEntries)    //就是把空格去除    foreach(string item in strs)     {console。write.line(item)}    打印出的为:     aaa     hh     cc     23     45      string.replae("a","b")替换函数,就是把字符串a都替换为字符串b      string.Substring(a) 去除字符串函数 ,就是把字符串从指定序号开始一直到  最后的子字符串,a代表参数  string.Substring(a,b)第二个参数指的是截取多长,而不是结束位置  变量类型(int,char string)+Contains(“a”)此函数代表包含a  string.StartsWith("字符串")此函数是判断是不是以“字符串”为开头  string.IndexOf("a")此函数表示字符换a在一个字符换中的位置,不存在a时就返回-1 (10)string[] lines=System.IO.File.ReadAllLines(@"d:\2.txt",Encoding.Default)在C#中  是读取文件2.txt文件的作用,该文件在d盘 (11)在C#中Math(a,b)代表在a和b两个数字中找到比较最小的一个  在C#中Max(a,b)代表在a和b两个数字中找到比较最大的一个 (12)public int person()字段;public int person(get;set;)属性 (13)object类是所有类的基类,没有指定父类,那么父类就是object (14)try  {    要执行的代码   }  catch(Exception ex)//抓住错误代码  {    console.writeline(“数据错误”);  } (15)public static int TotalCount;static既是静态成员,也使TotalCount成为全局变量       static函数只能调用static变量,不能调用非static变量static类不能被实体化,  即不能被new;namespace(命名空间),用于解决类重名问题,可以看做类的文件夹 (16)C#中DateTime.Now.Year是取当前时间

转载于:https://www.cnblogs.com/scx521/p/3240833.html

你可能感兴趣的文章
Word截图PNG,并压缩图片大小
查看>>
Python项目对接CAS方案
查看>>
mysql产生随机数
查看>>
编程风格
查看>>
熟悉常用的Linux命令
查看>>
易之 - 我是个大师(2014年3月6日)
查看>>
Delphi中窗体的事件
查看>>
file_get_contents()获取https出现这个错误Unable to find the wrapper “https” – did
查看>>
linux vi编辑器
查看>>
js树形结构-----(BST)二叉树增删查
查看>>
contract
查看>>
Python语言编程
查看>>
[poj 1469]Courses
查看>>
vue+element-ui实现表格checkbox单选
查看>>
测试开发学习进阶教程 视频&PDF
查看>>
C#基础-连接Access与SQL Server
查看>>
autofac
查看>>
MacOS 系统终端上传文件到 linux 服务器
查看>>
Excel导出POI
查看>>
兼容性
查看>>