5.7k 5 分钟

# .NET Framework 4.7.1 - API 文档 # 介绍 windows 桌面端应用开发框架 https://github.com/dotnet/winforms # 开源项目 📑 项目 1 📑 项目 2 笔记 # 项目结构 引用 # 包括所有的系统库文件的引用依赖App.config # 当前项目的配置文件Form1.cs # 当前窗体的事件逻辑源码 - Form1.Designer.cs # 当前窗体的控件布局源码 - Form1.resx # 当前窗体的资源文件(图片、图标、资源等) - 注意:...
8.7k 8 分钟

# 本文参考 C#语言入门详解 C#语言入门详解 —— 刘铁猛 月江流语雀笔记 C# 刘铁猛笔记 # 类与名称空间 类 class :构成程序的主体 名称空间 namespace :以树型结构组织类(和其他类型) using System; // 引入命名空间namespace HelloWorld // 命名空间{ class Program // 类名与文件名保持一致 { static void Main(string[] args) { Console.WriteLine("hello!");...
2.5k 2 分钟

# C# 微软官方文档 # C# 文档 # C# 菜鸟教程 # C# 教程 # 开发环境与学习资料 集成开发环境:IDE(Integrated Development Environment) 编辑工具:VS2019(Visual Studio 2019)or VS2022 安装组件: .net 桌面开发 🕮 📕📘📙📔 学习视频汇总 语雀刘铁猛笔记 C# 语言定义文档(Language Specification) # VS 2019 相关配置 设置主题:工具 ➡ 选项 ➡ 环境 ➡ 常规 ➡ 颜色主题 设置字号: 工具 ➡ 选项 ➡ 环境 ➡...
107 1 分钟

# windows10 访问 ftp 中文乱码问题 🗒 转载的文章出处 1、依次打开控制面板 ➡ 时间和区域 ➡ 更改日期、时间或数字格式 2、选择管理 ➡ 更改系统区域设置 3、勾选 Bete 版:使用 Unicode UTF-8 提供全球语言支持 U
9k 8 分钟

📑 教程 1 📑 教程 2 📑 教程 3:例子多点 # 数据类型 # 数字型 number :长度不限,只要是数字就行 number(x) :为整数,并且长度不超过 x 位 number(x,y) :存在小数部分,总长度不超过 x 位,小数部分为 y 位 # 字符型 varchar2(x) :长度不超过 x 位(为 oracle 特有) char(x) :固定长度是 x 位,不够则补空格 # 日期型 date # 查询 必须是英文符号 养成习惯分号结尾 表名、字段名不区分大小写,内容区分大小写 # 基本查询 -- 全表select * from 表名;select *...
2.4k 2 分钟

# 常见算法 算法:解决某个实际问题的过程和方法 # 冒泡排序 每次从数组中找出最大值放在数组的后面去 实现关键步骤: 确定总共需要做几轮: 数组的长度-1 每轮比较几次 当前位置大于后一个位置则交换数据 演示 public class Test { public static void main(String[] args) { int[] arr = {5, 2, 3, 1}; for (int i = 0; i < arr.length - 1; i++) { for (int...
4.4k 4 分钟

# Lambda 表达式 # 基本用法 JDK8 开始新增的一种语法形式 作用:用于简化匿名内部类的代码写法(简化函数式接口的匿名内部类) (被重写方法的形参列表) -> { 被重写方法的方法体代码;} ⚠️ 注:Lambda 表达式只能简化函数式接口的匿名内部类!!! 函数式接口: 有且仅有一个抽象方法的接口 注意:将来我们见到的大部分函数式接口,上面都可能会有一个 @FunctionalInterface 的注解,有该注解的接口就必定是函数式接口 # 省略规则 参数类型可以省略不写 如果只有一个参数,参数类型可以省略,同时 ()...
2.9k 3 分钟

# Arrays 用来操作数组的一个工具类 # 基本使用 方法名 说明 public static String toString (类型 [] arr) 返回数组的内容 public static int [] copyOfRange (类型 [] arr, 起始索引,结束索引) 拷贝数组(指定范围) public static copyOf (类型 [] arr, int newLength) 拷贝数组 public static setAll(double[] array, IntToDoubleFunction generator) 把数组中的原数据改为新数据 public...
10k 9 分钟

# Date 代表的是日期和时间 构造器 说明 public Date() 创建一个 Date 对象,代表的是系统当前此刻日期时间 public Date(long time) 把时间毫秒值转换成 Date 日期对象 🍋 常见方法 说明 public long getTime() 返回从 1970 年 1 月 1 日 00:00:00 走到此刻的总的毫秒数 public void setTime(long time) 设置日期对象的时间为当前时间毫秒值对应的时间 演示 public class Test { public static void...
3.5k 3 分钟

# 需求 接口的应用案例:班级学生信息管理模块的开发 请设计一个班级学生的信息管理模块:学生的数据有:姓名、性别、成绩 功能一:要求打印出全班学生的信息 功能二:要求打印出全班学生的平均成绩 注意!以上功能的业务实现是有多套方案的,如下: 方案一:能打印出班级全部学生的信息;能打印班级全部学生的平均分 方案二:能打印出班级全部学生的信息(包含男女人数);能打印班级全部学生的平均分(要求是去掉最高分、最低分) 要求:系统可以支持灵活的切换这些实现方案 # 代码实现 # 学生类 描述学生相关信息 public class Student { private String...