C#入门
经济鲨鱼
自学 总有十万个为什么
感谢您的指导
感谢您的帮助
展开
-
c#开发其它小技巧学习
Main方法C#中的注释代码折叠器程序中编写问题小节引号 与注释课堂笔记原创 2018-11-27 15:40:18 · 619 阅读 · 0 评论 -
WinForm基础控件--文本控件
Label控件 文本控件Presentation Label控件 打地鼠小游戏 MouseEnter鼠标进入控件时事件 clientSize客户端大小 Random随机数类 Point坐标点项目下载Button按钮控件 中奖小实例项目添加3个窗体并每个窗体放置一个按钮想点击确定就关闭全部窗体编写一个静态类,与Form1的字段主窗体1加载时原创 2017-11-01 05:04:59 · 6282 阅读 · 0 评论 -
字符与字符串--StringBuilder类
StringBuilder类的使用引入命名空间System.Text 通过new关键字初始化 进行使用,与string类的使用一样官方文档 在使用System.Strin类中的方法时,都要在内存中创建一个新的字符串对象,这就需要为该对象分配新的空间,在需要对字符串执行重复修改的情况下,与创建新的string对象相关的系统开销就可能非常高示例原创 2017-10-16 23:43:52 · 486 阅读 · 0 评论 -
字符与字符串
字符串是用于表示文本的字符的有序集合。 AString对象是的有序集合System.Char对象表示一个字符串;System.Char对象都对应于一个 utf-16 代码单元。 值String对象是有序集合的内容System.Char对象,并且值是不可变 (即,它是只读的)。 字符串的不可变性的详细信息,请参阅不可变性和 StringBuilder 类本主题中后面的部分。 最大大小String在内存原创 2017-10-16 05:35:02 · 494 阅读 · 0 评论 -
字符与字符串--字符及转义字符
.NET Framework使用Char结构来表示 Unicode 字符。 Unicode 标准用叫做代码点的唯一 21 位标量数字标识每个 Unicode 字符,并定义指定如何将码位编码为一个或多个 16 位值的序列的 UTF 16 编码形式。 每个 16 位值范围为十六进制 0x0000 到 0xFFFF 并存储在Char结构。 值Char对象是其 16 位数字 (序号) 值。定义格式 cha原创 2017-10-16 04:06:48 · 2514 阅读 · 0 评论 -
WinForm基础控件---登陆实例
前台窗体设计 主窗体对应事件 子窗体对应事件项目下载原创 2017-11-07 07:37:37 · 627 阅读 · 0 评论 -
Windows窗体技术
创建WinForm程序 RAD 窗体的添加与删除 可以添加多个窗体运行时只显示程序只显示一个主窗体 在项目中其它窗体都属于子窗体如果想其它窗体设置为主窗体,在主程序入口点Main()方法中修改窗体名即可 删除窗体窗体的常用属性BackColor设置窗体背景颜色 BackgroundImage设置窗体的背景图片 Curcor 鼠标光标形状 鼠标放置窗体时光标会原创 2017-10-31 03:52:47 · 986 阅读 · 0 评论 -
C#--方法
## 方法的声明及调用 ## 方法概述: 方法是一种用于实现可以有对象(或类)执行的计算机或操作的成员,是一个已命名的语句集,每个方法都有一个名称和一个主体,方法名应该是一个有意义的标识符,应描述出方法的用途.方法主体包含了调用方法时实际执行的语句.用户可以为大多数方法提供一些数据来进行处理,并让其返回一些信息(通常是处理结果)方法是一种基本的、功能强大的编程机制.没使用方法的语句 使用方原创 2017-10-23 03:31:53 · 218 阅读 · 0 评论 -
C#--接口、抽象与封密
接口的声明 开发中的创建接口:接口的实现和继承 接口可多继承 多继承:单继承 接口关系图: 接口的成员不能同名,即使类型不同 继承的成员不用再声明 实例类关系图 开放封闭原则 定义接口会飞的接口方法基类鸟类不用实现会飞的功能定义为抽象类三个派生类中进行重写方法接口实现会飞的鸟类这样的好处再来一个会飞的鸟类,天鹅 项目下载显式接口编写一个鸟的基类并且抽象(Bir原创 2017-10-29 04:01:19 · 351 阅读 · 0 评论 -
c#--异常处理相关技术
捕获异常异常是程序运行中发生的错误,异常处理是程序设计的一部分。错误的出现并不总是编写应用程序者的原因,有时应用程序会因为终端用户的操作而发生错误。无论如何,在编写程序前,都应预测应用程序和代码中出现的错误。三种异常处理语句 try….catch//捕获异常 try….finally //清除异常 try….catch…finally //处理所有异常官方文档利用try catch语句来捕获数原创 2017-10-21 02:24:02 · 303 阅读 · 0 评论 -
WinForm控件基础--菜单类控件
MenuStrip控件 MenuSrtip控件 实例记事本菜单 添加快捷键 工具菜单快捷键的添加 分割线的添加 某个功能没激活时的灰色显示ContextMenuStrip上下文菜单控件设置一个textBox控件 并且多行 添加上下文关联上下文菜单(鼠标右键)TooTip工具提示控件 时间 与气泡显示ToolSrtip控件 常用属性 Button按钮Display原创 2017-11-05 03:16:40 · 12426 阅读 · 0 评论 -
C#--结构、类与属性
结构的使用枚举类的声明 开发中都在项目创建类文件: 实例化类: this 关建字 (表示自己)属性的使用 没有使用属性的方法: 对赋值进行限定:对取值进行限定: 自动属性: 属性的两个方法: 通常称为访问器。属性分为四种:给字段添加属性的快捷键 Ctrl+r+e构造函数和析构函数重载的构造函数 注意:默认的会被覆盖解决的方法: 析构函数类的继承在项目中创建基类(父原创 2017-10-24 03:54:21 · 1205 阅读 · 0 评论 -
C#--数组
官方文档一维数组的声明初始化需要注意的问题: 1:数组大小与总个数一致,否则编译失败; 2:数组的大小一定是一个常量; 3:数组元素值已知时用字面值声明,元素值未知时,用new关键字。一维数组的使用一维数组使用时要注意: 1:数组索引从0开始,所以访问数组Array[N]的最后一个元素应该为N-1 2:遍历数组时避免越界值; 3:一维数组遍历时应该尽量使用foreach语句,因为fore原创 2017-10-18 02:18:26 · 322 阅读 · 0 评论 -
c#----数据库的创建
创建一个主数据库文件和一个日志文件--指向当前要使用的数据库use mastergocreate database Studentson primary( --数据库文件的逻辑名 name = 'StudentManageDB_data', --数据库物理文件名(绝对路径) filename = 'D:\SQL\DB\StudentManageDB_d原创 2017-04-19 01:43:46 · 11184 阅读 · 0 评论 -
c#--实例选号器--实现打印、序列化方式保存
打印的格式引入生成条码与二维码的DLL文件 下载项目后 进入目录获取–DLL文件根据链接生成二维码方法 –类方法下载打印彩票方法 –类打印彩票方法下载打印小票的对象事件编写创建打印对象:拖放打印控件、设置Name关联事件 打印控件事件(具体实现打印过程)序列化方式保存打印对象打印同时直接调用方法原创 2017-09-19 02:18:51 · 569 阅读 · 1 评论 -
C#--实例选号器--实现删除和清空
删除号码组对象清空号码组对象项目代码下载原创 2017-09-19 01:49:56 · 574 阅读 · 0 评论 -
c#--示例选号器--随机N组选择号码
示例生成指定组数的随机号码 方法生成随机数 方法获取打印格式的号码列表方法前台事件–调用方法原创 2017-09-19 01:08:02 · 1294 阅读 · 0 评论 -
WinForm基础控件--选择类控件
CheckBox控件 实例1–选择字体格式查看字体枚举基础类型:思路逻辑图RadioButton控件 实例1-登陆窗体(UserLogin)ComboBox、ListBox、CheckedListBox控件 ComboBox控件 ListBox控件 SelectionMode属性单选、多选或者不选 CheckedListBox控件 三个控件的共性 实例窗体加载时给3个控件原创 2017-11-03 04:14:59 · 3071 阅读 · 1 评论 -
WinForm基础控件--分组类控件
Panel控件显示的效果: 实例一个主窗体、4个子窗体 主窗体: 子窗体1 子窗体2 子窗体3 子窗体4 GroupBox控件 实例TabControl控件 Multiline属性允许多行选项卡 Appearance属性绘制成按钮或常规选项卡 实例压缩包页面 tabPages属性添加和删除 表格事件原创 2017-11-04 05:07:26 · 1444 阅读 · 0 评论 -
c#零基础入门必会内容
.NET开发环境的搭建和使用原创 2018-11-27 14:43:01 · 989 阅读 · 0 评论 -
c#程序流程控制与调试技术
If选择结构为什么要使用关系运算符简单If 选择结构1逻辑运算符复杂if选择结构1if-else 选择结构1if-else 选择结构三元运算符多条件选择与switch多重if选择结构1多重if选择结构2选择结构的嵌套1switch选择结构for循环的使用为什么要使用for循环...原创 2018-11-29 15:51:33 · 953 阅读 · 0 评论 -
c#变量、运算符与类型转换
内存分配与变量定义方法理解内存分配原理内存存取数据的方法变量的引入数据类型变量的定义与使用c#中变量的命名变量定义常见错误常见错误1常见错误2常见错误3常见错误4常见错误5常量与枚举的使用常量的定义和使用1常量的定义和使用2枚举的使用1枚举的使用2Cons...原创 2018-11-29 11:12:37 · 413 阅读 · 1 评论 -
c++ Http协议头的组成及含义
Http协议头的组成及含义;①、什么是Http协议:协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则。 HTTP-Hypertext transfer protocol,即超文本传输协议(HTTP)是一种通信协议,详细规定了浏览器和万维网服务器之间互相通信的规则, 通过因特网传送万维网文档的数据传送协议。它允许将超文本标记语言(HTML)文档从Web...原创 2018-08-07 06:19:20 · 3204 阅读 · 1 评论 -
Visual Studio 各种版本编辑器的下载
下载前的准备保持电脑硬盘有足够的空间(建议50G)。查找对应的电脑操作系统,如Windows,Mac。学习阶段建议安装俩个或多个的版本,如vs2013或者vs2017。vs是简称,c++或c语言都简称 vc 或vc++,结果都一样是编辑器。尽量去官网下载,其它网站或安装包是的次要选择。注册微软账号。 开始下载 百度搜 “微软中国” 认准标志 ...原创 2018-07-23 12:46:31 · 5900 阅读 · 0 评论 -
c#--类型参考表
内置类型表整型表浮点型表默认值表值类型表隐式数值转换表显示数值转换表设置数值结果表的格式官方文档官方文档示例实例 根据身高体重计算BMI指数原创 2017-12-08 02:15:00 · 268 阅读 · 0 评论 -
c#--线程相关技术
线程概述线程操作之Thread类 Thread类的常用方法 线程操作之创建线程 示例线程操作之线程休眠 示例线程操作之线程的优先级 示例默认是Noraml原创 2017-11-27 11:17:55 · 292 阅读 · 0 评论 -
c#--XAML语言介绍
什么是XAML语言 XAML语言特点(功能) 创建Wpf程序 默认的主要命名空间只有一个 带有前缀命名空间的声明表示作为类库的命名空间作为引用 控件使用以x为前缀的命名控件属性也可修它的前缀(自定义前缀)需要记住一个完整的xaml必须具备以上俩个命名空间,否则无法正常实例化这个页面 如何映射到程序集自动以类或程序集映射语法 xmlns[:映射前缀]=“clr-namespac原创 2017-12-05 02:30:45 · 8893 阅读 · 0 评论 -
初识正则表达式
初识正则表达式 正则表达式测试器下载:软件下载 中文版英文版英文版界面 中文版界面参考文档匹配出文本的 w 原样匹配 匹配数字 匹配非数字 匹配任意单字符 匹配非单字符 匹配空白字符(空格) 匹配非空格 匹配任意字符 匹配括号中的任意字符 匹配字符串的开始与行数 匹配字符串结尾行数 匹配一个单词的边界 匹配一个单词的非边界 转义字符匹配 匹配小圆点必须通原创 2017-11-22 03:28:42 · 256 阅读 · 0 评论 -
c#--注册表相关技术
注册表基础 注册表存放的位置 打开系统注册表 根键、主键、子键例如我们打开记事本HKEY_CLASSES_ROOT 分支HKEY_CURRENT_USER分支包含了系统登陆名配置信息 (用户配置文件)HKEY_LOCAL_MACHINE 我们操作电脑使用最高的一个注册表位置,包含此计算机的所有用户配置信息HKEY_USERS 子项 包含了所有用户HKEY_CURRENT_CONFIG原创 2017-11-24 23:39:18 · 242 阅读 · 0 评论 -
c# ADO.NET
ADO.NET简介Connection连接、关闭数据库 确保系统中的SQLServer sa登陆成功 创建连接必须在SQLServer创建好对应的数据库供ADO.NET连接; Windows身份验证实验登陆并打开数据库 sa验证方式登陆 通过using语句实现数据库的关闭它在用完后会自动关闭数据库 通过try…catch….finally…实现数据库的实时关闭 using语句原创 2017-12-01 09:37:18 · 1237 阅读 · 0 评论 -
c#中的Hashtable(哈希表、字典表)
概述及元素的添加官方文档 Hashtable优点 声明的格式、元素的添加Hashtable元素的遍历Hashtable元素的删除Hashtable元素的查找 三种方法Hashtable特点:键与值成对存在,键是唯一的,不能重复; 在查找元素时时候,我们往往是依据键去查找值的。项目下载原创 2017-11-22 06:17:38 · 1271 阅读 · 0 评论 -
c#中的正则表达式
正则表达式的构建与匹配官方文档正则表达式的匹配选项正则表达式匹配 实例正则表达式的替换 实例第二种替换方法第三种实例化方法忽略大小写替换后换行 正则表达式拆分 实例项目下载原创 2017-11-22 04:41:48 · 199 阅读 · 0 评论 -
c#数据库相关技术
数据库基础 数据库发展的3个阶段 数据库是什么 流行的关系数据库 常用数据模型SQL2016Server安装数据库安装教程SQL语言简介与常见错误处理 简介 连接到服务器错误此问题是服务器名称错误, 可以用.或自己的计算机命和locahost账号登陆自己的计算机右键属性 可以看到计算机全名用. 或者locahost、127.0.0.1都可以 无法链接到服务打开计算机右键管理原创 2017-11-29 06:29:57 · 482 阅读 · 0 评论 -
WinForm高级控件实例--职员信息登记
主窗体界面 新增事件 修改设置ListView可选属性 删除选定行 删除全部 进度条拖放Timer组件 设置进度条进度最大值 查询 显示图片并且闪烁显示图片窗体加载时 闪烁图片项目下载原创 2017-11-29 04:48:44 · 870 阅读 · 3 评论 -
WinForm高级控件
PictureBox控件 实例前台:事件: 实例二 图片浏览器前台:事件:ImageList控件 实例ColorDepth呈现图像的颜色数前台:第一种方法:添加一个元素 第二种方法:一次性添加多个元素 第三种方法:AddStrip显示俩张图片ListView控件编辑列 编辑组 实例下拉框控件注意视图改为Details才可以看到列显示国籍图标 点击下拉框显示图标这时并没原创 2017-11-21 10:11:22 · 2581 阅读 · 1 评论 -
C#--实例选号器/实现单组选号和手写选号、展示所有选号功能
示例 把随机选择的号码,实现展示到ListBox创建字段属性和构造初始化成员‘确认选号’ 事件将前台号码保存到字段成员中 获取打印格式的号码列表方法以数组的方式添加原创 2017-09-18 23:27:30 · 637 阅读 · 0 评论 -
C#--实例选号器生成随机数
一个随机选号器的示例随机选出7个号码,实现打印,手选,删除,随机组选,清空,添加号码 基于面向对象开发基本框架新建winform窗体项目 +边界类’Selector’ Selector类的编写生成随机数对象;选择号码的属性;初始化成员;生成7个随机数; 生成随机数组 UI事件编写禁用相关的按钮、定时事件;启动按钮事件;原创 2017-09-18 21:52:26 · 1189 阅读 · 1 评论 -
C#--WinForm项目主窗体设计
主窗体基本设置大小、颜色、去边框、出现的位置 Panel控件背景图、颜色、布局:Label标签文本、字体、背景颜色、布局 按钮布局、文本、字体颜色、背景色、 底部panel绑定控件边框、颜色用label标签导入图标 SplitContainer容器拖放时直接放不好操作设置属性: 设置不绑定到容器的边框 设置颜色 拖放调整合适大小:固定左边pane原创 2017-09-17 09:59:46 · 38336 阅读 · 50 评论 -
C# --- sql 求最大值、最小值、平均值等函数
聚合函数对某一列求和、对满足条件的记录总数求和求最大值、最小值、平均值原创 2017-04-21 12:40:59 · 4625 阅读 · 0 评论 -
c# --sql-模糊查询
Like使用特点 使用like查询时,字段中的内容并不一定与查询内容完全匹配, 只要字段中含有这些内容即可。 between使用特点:in使用特点原创 2017-04-21 12:13:55 · 6801 阅读 · 1 评论