.net
Takasi711
这个作者很懒,什么都没留下…
展开
-
C#学习日志13(基础部分完结)
3.接口因为c#无法使用多继承,使用接口接口是一个规范,能力[public] interface 接口名(一般为什么什么能力able)接口中的成员不允许添加访问修饰符,默认public不允许写有方法体的函数 public class student : person,koulanable { public void koulan() { Console.WriteLine("哦我也能扣篮"); }原创 2022-05-17 17:43:49 · 68 阅读 · 0 评论 -
C#学习日志12
c#访问修饰符public 公有的private 私有的protected 被保护的internal 只能在当前项目中访问 在同一个项目中internal 和 public 访问权限一致protected internal能够修饰类的修饰符只有 public 和 internal可访问性不一致 子类的访问权限不能高于父类的访问权限 会暴露父类的访问权限 class Program { static void Main(string[] ar.原创 2022-05-16 19:16:10 · 79 阅读 · 0 评论 -
C#学习日志11
目录FileStream文件流*多态FileStream文件流 FileStream file = new FileStream(@"C:\Users\27412\Desktop\new1.txt",FileMode.OpenOrCreate,FileAccess.ReadWrite);stream.Read() byte[] buffer =new byte[1024*1024*5]; //放回此次读取的有效字节数原创 2022-05-15 20:28:32 · 134 阅读 · 0 评论 -
C#学习日志10
//读取文本File.ReadAllLines //按行读取 string[] contents = File.ReadAllLines(@"C:\Users\27412\Desktop\1111.txt",Encoding.Default); foreach (string item in contents) { Console.WriteLine(item); }File.Rea原创 2022-05-14 20:28:29 · 48 阅读 · 0 评论 -
C#学习日志9
目录类继承*里氏转化语法类型判断ArrayList 集合hashTable 键值对集合path类file类编码格式类继承子类继承父类的成员,同时拥有自己的成员子类继承了父类的公有属性和方法私有字段不能继承继承的特性:1.继承的单根性2.传递性查看类图解决方案--》视图--》查看类图子类没有继承父类的构造函数,但是创建子类的时候会调用父类的无参构造创建对象时会在子类的内部创建一个父类的对象,让子类使用父类的成员:base(原创 2022-05-13 20:20:37 · 371 阅读 · 0 评论 -
C#学习日志8
构造函数构造函数是一个特殊的方法1.构造函数没有返回值2.与类名相同创建对象时会调用构造函数可以使用构造函数初始化值new1.在内存中开辟空间2.在开辟空间中创建对象3.调用对象的构造函数初始化对象类中有默认构造 同c++this关键字1.指向当前对象 类似于this指针//用于区分属性和局部变量this.Name;*2.在类当中显式的调用本类的构造函数 public student(int Name):this(传过去的参数)原创 2022-05-11 22:19:32 · 88 阅读 · 0 评论 -
C#学习日志7
3.面向对象结构不具备面向对象的特征一切皆对象对象的属性和方法属性:特征方法:行为将具有相同属性和相同方法的对象进行进一步封装,抽象出类类定义: public class dog { /* * 字段 存储数据 * 属性 保护字段,对字段的赋值,取值进行限定 * 方法 描述对象的行为 * * */ public stri原创 2022-05-10 19:15:27 · 51 阅读 · 0 评论 -
C#学习日志2
2.C#基础语法变量和数据类型同c/c++整型 int浮点float 单精度double 双精度字符串 string 大写的string 用法一样字符 chardecimal 金钱类型 值后加camel命名规范 驼峰命名法 多用于变量命名 首个单词的首字母小写,后面大写Pascal 每个单词的第一个字母大写 多用于给方法或者类命名下划线命名法运算符赋值运算符 =+起到连接字符串的作用占位符 {0} {1}...... 占位符按照挖坑的顺序输出原创 2022-05-05 20:18:55 · 41 阅读 · 0 评论 -
c#学习日志1
1.初识c#.net与c#.net平台和.netframework(基础)框架.netframework框架包含于.net平台,他提供了一个稳定的运行环境来保证我们基于.net平台开发的各种运用正常的运转。c#一种可以开发基于.net平台的运用.net两种交互模式C/S 服务器模式 客户端需要安装客户端软件B/S 浏览器模式 只需要安装浏览器VS配置win+R 输入 devenv 快捷开启vs创建项目 常用:c#窗体应用程序和控制台应用程序解决方案包含项目原创 2022-05-04 19:27:57 · 480 阅读 · 0 评论