c#
文章平均质量分 68
Drr33
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第十六篇——winform练习
File:文件Path:路径FileStream:流文件StreamReader:流文件StreamWriter:流文件 二、WebBrowser控件 三、日期选择器 ComboBox下拉框控件DropDownStyle:控制下拉框的外观样式DateTime.Today.Year:获取当前时间 四、ListBox控件 双击播放音乐 SoundPlayer sd = new SoundPlayer(); 五、石头剪刀布 七、打开文件对话框 1、panel每一个程序都原创 2022-06-15 17:51:27 · 853 阅读 · 0 评论 -
第十四篇——面向对象多态(二)
public:公共的,级别最高internal:当前项目内部(程序集)中访问,在同项目中等同于public;。portect:受保护的访问,只能在当前类和当前类的子类中访问。当前类中internal 级别高,出了当前类 portect 级别高。private:私有的internal protect:值传递是传递在栈上的值本身引用传递是传递在堆上的地址ref:将值传递改变为引用传递序列化:将对象转化为二进制反序列化:将二进制转化为对象序列化与反序列化标记:Serializable表示可序列化的对象 序列化原创 2022-06-12 10:37:24 · 374 阅读 · 0 评论 -
第十三篇——面向对象多态
子类可以使用父类和子类成员,父类只能用自己的子类对象可以代替父类对象传值,父类中如果包含的是子类的对象.可以强转子类对象Hashtable集合foreach循环Path类相对:与可执行程序在统一文件夹绝对:在硬盘上的位置一旦确定了泛型集合的类型,里边元素也一同确定 数组转集合 集合转数组 三、装箱与拆箱 装箱:将值类型转换为引用类型拆箱:将引用类型转换为值类型浪费时间尽量避免这个过程! 看两种类型是否发生了装箱或拆箱,要看,这两种是否存在继承关系 File读取文件时(.Rea原创 2022-06-08 16:56:22 · 228 阅读 · 0 评论 -
第十二篇——面向对象继承(三)
一、复习 1、类型 引用类型:int、double、decimal、char、enum、struct、bool 值类型:string、数组、自定义类 2、字符串 不可变性 大小写转换; 字符串的分割; 从XX位置开始截取字符串XX长度的子字符串; 与char类型数组的相互转换; 基本方法: 判断字符中XX是否存在; 替换XX字符串为ZZ字符串; 判断XX在字符串中第一次/最后一次出现的位置,不存在返回-1; 删去字符串前后/字符串之前的空格/字符串之后的空格; 判断字符串是否以原创 2022-06-02 23:02:35 · 184 阅读 · 0 评论 -
第十一篇——面向对象继承(二)
1、复习 1、类 2、对象 {字段; 属性; 方法} 3、构造函数 2、命名空间 解决类的重名问题,等于类的文件夹 如果没有包含类的命名空间就不能使用该类 using System; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _1_命名空间 { internal class Program { static void Main(string原创 2022-05-30 16:53:55 · 126 阅读 · 0 评论 -
第十篇——面向对象
一、面向对象概念 1、由面向过程——到面向对象 面向过程:面对完成事件的过程,强调完成事件的过程 不足:用面对过程的思维解决需一件事,当完成这件事的执行人不同时,我们要为每个不同的人量身定做解决这件事 特点:语法主动 把大象塞进冰箱:把执行人作为对象 1、打开冰箱门 2、把大象塞进冰箱 3、关闭冰箱门 面向对象:找个对象帮我完成一件事 好处:尽量写出通用代码,规避执行人指之间的不同 特点:语法被动 把大象塞进冰箱:把冰箱作为对象 1、冰箱门可以被打开 2、大象可以被塞进冰箱 3、冰箱门原创 2022-06-08 17:12:01 · 161 阅读 · 0 评论 -
学习笔记第七篇——函数
一、复习 二、方法的调用 Main函数中的调用 在Main()函数中调用Test()函数,称Main()函数为调用者,称Tese()函数为被调用者 如果被调用着想要得到调用者值 传递参数 在函数的参数中直接传递 使用静态字段模拟全局字段 在类后插入静态字段模拟全局变量 三、out参数 四、ret参数 五、params可变参数 六、方法 重载 递归 复习 ...原创 2022-05-19 15:10:26 · 138 阅读 · 0 评论 -
学习笔记第六天——复杂数据类型
一、复习 二、常量 int number1 = 30; //变量 const int number2 = 30; //常量 不能被重新赋值 三、变量类型--枚举 语法 [public] enum 枚举名 //规范开发 { 值1, 值2, 值3, ....... } -[ ]:中括号:可以省略 -public:访问修饰符,公开的公共的,都可以访问 -enum:关键字,声明枚举的关键字 -枚举名:要符合Pascal的命名规范 -不能在main函数中声明,最好原创 2022-05-11 16:19:08 · 181 阅读 · 0 评论 -
学习笔记第五天——流程控制
一、复习 二、原创 2022-05-07 20:45:11 · 98 阅读 · 0 评论 -
c#学习第四天——流程控制
一、异常捕获 异常 语法上没有错误,但在程序运行中,由于某些原因出现了错误,不能再继续运行。为使代码更坚强在代码中应经常使用try-catch来进行异常捕获。 try-catch 写完全篇代码后再看情况写try-catch代码,try与catch之间不能加入其他代码 语法 try { 可能会出现异常的代码 } catch { 出现异常后要执行的代码 } //执行过程: 如果try中没有出现异常,那么catch中的代码不会执行; 如果try中出现异常,那么后边代码不再运行,进入.原创 2022-04-22 21:56:28 · 193 阅读 · 0 评论 -
c#学习笔记第三天——运算符
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结 前言 提示:以下是本篇文章正文内容,下面案例可供参考 一、复习 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、Convert类型转换 1.引入库 代码如下(示例): import numpy as np import pandas as pd im.原创 2022-04-22 14:10:58 · 1919 阅读 · 0 评论 -
C#学习笔记第二天——基础语法
注释符 注销:代码不再运行 // Console.WriteLine("Hello, World!"); 解释:解释代码作用 //这行代码的作用是将Hello,word!打印到控制台 Console.WriteLine("Hello, World!"); 3种注释符 1、单行注释 // 2、多行注释 /*要注释的内容*/ 3、文档注释 /// 多用来解释类或方法 快捷符号 CTRL+D+K:快速对齐(前提是无语法错误) CTRL+Z...原创 2022-04-20 11:37:24 · 450 阅读 · 0 评论
分享