C#学习日记-字符与字符串
来源:互联网 发布:linux shell 编程入门 编辑:程序博客网 时间:2024/05/18 00:30
今天第一天学习C#,记录的内容如下:
一、C#中类是应用类型,如下:
class C;
C c1=new C;
C c2=c1;
则,对象c2中的值与c1在同一个地址,即改变c2中的变量,c1中的变量也会发生相应的改变。
二、C#中都是以CLASS来实现,入口函数为main函数,也是在类里面。但是由于刚开始运行时main函数所在的类还没有对象,因此main函数需要被声明为static 。
三、数据类型中,浮点型默认为double 。float型需要在数据后加上f或F(跟C++一样,只是以前没注意到)。
四、C#中整形有:sbyte、byte(无符号)、short、ushort、int、uint、long、ulong。
五、C#控制台输出用的是:
Console.WriteLine("输出的东西{0} ,输出的东西{1}",1,2); //大括号里面的0代表第一个值例子中的1,1代表第二个值,例子中的2..
Console.ReadLine();
六、C#中还多了一个is运算符,判断一个布尔型。如:
int i=0;
bool result=i is int; //result为true。
七、typeof运算符,可以获取引用类型或值类型的信息,如:
Type myType=typeof(int);
myTrpe的结果就是System。Int32;
八、C#中有string 和StringBuilder 两种类型,区别如下:
String对象是不可改变的,每次使用String类的方法是,都要在内存中创建一个新的字符串对象,这样需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,
与创建的新的String对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用StringBuilder类。例如,当在一个循环中奖许多字符串链接在一起
时,使用StringBuilder类可以提升性能。
- C#学习日记-字符与字符串
- C#学习之旅(3)-字符与字符串
- c# 学习日记 之 “JSON字符串解析”
- ios swift学习日记4-字符串和字符
- windows核心编程学习日记-字符和字符串处理 上篇
- swift字符与字符串学习
- C#学习日记02--输入与输出
- C#学习日记08---数据类型 之 字符类型
- C#学习之路,学习笔记 2.2 字符、字符串、数字的初始化与读取
- C#学习笔记二 字符、字符串类
- C# 字符与字符串的操作
- 《C#精彩实例教程》小组阅读07 -- C#字符与字符串
- 学习日记java 字符串
- IOS Swift 学习之字符串与字符
- c# 工作学习日记
- C#学习日记
- C#学习日记1
- C#学习日记 链表
- PHP运行模式(cgi,fast-cgi,cli,web模块模式)
- Mysql学习总结(34)——Mysql 彻底解决中文乱码的问题
- 带你读开源—ASP.NET_MVC(二)
- 1031 查验身份证
- Struts2入门
- C#学习日记-字符与字符串
- Adapter
- (零)ELK学习之ELK安装配置
- Ubuntu 入坑第一天
- 丑数
- 医院门诊管理系统--华为OJ
- HttpServletRequest对象中的常用个的方法
- 1032 挖掘机技术哪家强
- LOJ 1109 - False Ordering (排序)