Csharp-winform窗口拖动详解
代码实现 首先,在设计器里双击增加以下三个方法,然后填入以下代码 12345678910111213141516171819202122232425262728293031323334 private Point mouseLocation;//表示鼠标对于窗口左上角的坐标的负数private bool isDragging;//标识鼠标是否按下 private void MainWindow_MouseDown(object sender,...
Csharp读书笔记(六)-枚举与集合
枚举 枚举只允许几个特定的值 enum数据类型只允许某个数据取某些特定的值 12345enum Computers{ Computer1=1,//不仅可以指定名称,还可以指定值 Computer2=2,...
Csharp读书笔记(五)-接口与抽象类
接口基本概念 接口告诉类必须实现某些方法和属性 如果没有实现,编译器会报错 接口可以定义一个类中必须有的方法,这样一个类只要实现接口,就可以做特定的事情 使用interface关键字定义接口 接口不能添加任何字段,因为它不存储数据(但是可以包含属性) 命名规范:接口名称以I开头 只需要在接口中添加方法名和参数,因为接口不做任何事情 接口中的所有方法都是抽象方法,不能有方法体 ^bbfa07 一个类只能继承一个类,但可以实现多个接口...
Csharp读书笔记(二)-数组
数组 数组是一组变量,可以存储和修改多个数据 创建数组时,需要指定类型、名称和元素数量 可以为引用创建数组,但是创建时只会创建引用变量,不会创建实例 必须分别为每一个对象创建实例 数组的索引是从0开始的 比如,创建一个元素数量为6的int数组,int[] numbers=new...
Csharp读书笔记(一)-对象与引用
这个系列是head first csharp书籍的读书笔记,总结提炼了一些C#的核心内容,以及自己的个人理解。 程序从哪里来 IDE是一种方便的文件编辑器 .NET提供很多工具来帮助你完成任务 程序在CLR中运行 using语句让你可以使用其他命名空间中的类 命名空间包含类,类包含方法,方法由语句组成 方法前的类型指出了这个方法的返回值,方法后的括号中包含参数 对象 由一个类创建新对象时,称为这个类的一个实例...
qnap搭建rss全攻略
本文详细介绍了在QNAP NAS上搭建完整的RSS系统的方法,包括安装和配置Tiny Tiny RSS (ttrss)、RSSHub,并通过Fluent Reader实现多端同步。文章涵盖了从创建数据库文件夹、使用Docker安装服务、设置ttrss及启用Fever插件,到配置RSSHub的完整步骤,帮助用户避开常见问题,成功搭建一个稳定可用的RSS阅读环境。