C#/.NET
自学之路←_←
喜欢自学的可以关注我哦!本人喜欢研究一些语言并且分享给大家!!
展开
-
使用DataGridView,TreeView,DataView 制作树型控件的展示数据和节点筛选
DataGridViewTreeViewDataView原创 2020-07-18 10:49:21 · 5450 阅读 · 0 评论 -
C#中DataTable和DataSet的使用
前言 DataTable是一个临时保存数据的网格虚拟表,表示内存中数据的一个表。 DataSet就是DataTable的集合。DataTableDataSet原创 2020-07-16 09:41:41 · 787 阅读 · 0 评论 -
使用Timer计时器、PictureBox图片控件做动态图片
Timer控件主要属性、事件和方法属性说明Interval事件发生的频率,以毫秒为单位Enabled是否定时引发事件事件说明Tick每当指定间隔时发生的事件方法说明Start()启动计时器Stop()停止计时器PictureBox控件的主要属性属性说明image图片框显示的图像SizeMode指定如何处理图像的位置和控件的大小...原创 2020-07-15 10:48:58 · 3774 阅读 · 0 评论 -
使用ListView,ImageList,ContextMenuStrip显示信息
QQ好友展示1. ListView列表控件常用属性属性说明Columns“详细信息” 视图中显示的所有图像FullRowSelect当选中一项时,它的子项是否同该项一起突出显示ItemsListView中所有项的集合MultiSclect是否允许选择多项SelectedItems选中项的集合View指定ListView的视图模式LargeImageList获取或设置当项以大图标在控件中显示时使用的ImageListSmallI原创 2020-07-14 16:20:12 · 414 阅读 · 0 评论 -
C#中使用ToolStrip制作展示图标菜单
1. ToolStrip工具栏控件工具栏主要属性属性说明ImageScalingSize工具栏中的项显示的图像的大小Items在工具栏上显示的项的集合工具栏项的主要属性和事件属性说明DisplayStyle设置图像和文本的显示方式Image按钮标签上显示的图片ImageScaling是否调整按钮标签上显示的图片大小Text按钮/标题上显示的文本TextImageRelation按钮/标题上图像与文本的相对位置原创 2020-07-07 19:17:43 · 10774 阅读 · 5 评论 -
解决C#中结账时金额数字语音播报
先把需要的文件录制出来, 可以去百度上录制一下可以使用百度语音合成: https://developer.baidu.com/vcast然后把需要转换的数字Tostring(“F2”),这里不要转N2,不然会有逗号分隔的,我这里设计只支持到小于一亿元的播报。直接上代码 public void PayAuido(decimal payMoney){ if (payMoney >= 100000000 || payMoney == 0) { return;原创 2020-07-03 10:38:19 · 989 阅读 · 2 评论 -
C#中使用MenuStrip做出一个简单的记事本程序
前言原创 2020-06-22 21:55:41 · 1666 阅读 · 0 评论 -
C#中常用的泛型集合和非泛型集合(ArrayList、Hashtable、List、Dictionary)
前言 集合(Collection)类是专门用于数据存储和检索的类。这些类提供了对栈(stack)、队列(queue)、列表(list)和哈希表(hash table)的支持。大多数集合类实现了相同的接口。 集合(Collection)类服务于不同的目的,如为元素动态分配内存,基于索引访问列表项等等。这些类创建 Object 类的对象的集合。在 C# 中,Object原创 2020-06-14 10:26:20 · 2531 阅读 · 0 评论 -
Windows应用程序~~窗体间跳转、窗体间的数据传递
一. 窗体间的跳转1. 第一种打开窗体,原本窗体保留在窗口创建两个窗体 登录成功后我们调转到QQ主界面,在登录时编写调转代码new出来我们要跳转的窗体, 通过Show()显示窗体登录成功后显示第二个窗体。2. 第二种打开后关闭登录窗口this.Hide(); //通过方法隐藏窗体this.Visible=false; //通过属性隐藏窗体登录成功后,只会QQ主界面,登录界面自动隐藏3. 关闭窗体后,如果在运行会报错,程序未关闭如何解决呢? 因为我们的程序在原创 2020-05-31 18:03:00 · 3634 阅读 · 1 评论 -
Windows应用程序~~MessageBox的使用
一. 增强窗体的友好性 MessageBox的使用 在Windows中,信息框是一个MessageBox对象,如果想要创建信息框,就要用到Message.Show()方法1.添加MessageBox 提示信息 //语法: MessageBox.Show("提示信息"); //例如: MessageBox.Show("你输入的账号或密码有误!"); 2.原创 2020-05-31 18:00:32 · 2529 阅读 · 0 评论 -
Windows应用程序~~基本属性和方法及控件
1. 常用属性和方法属性说明Name窗体对象的名称BackColor窗体的背景颜色Backgroundlmage窗体的背景图像FormBorderStyle窗体的边框样式MaximizeBox窗体标题栏右上角是否右最大化框.ShowInTaskbar窗体是否出现在Windows任务栏中.StartPosition窗体第一次出现的位置Text窗体标题栏中显示的文本TopMost指示窗体是否始终显示其它窗体上面Wind原创 2020-05-31 17:59:40 · 559 阅读 · 0 评论 -
Windows应用程序~~窗体的主要属性、方法和基本控件
一. 窗体(Form) 1. 常用属性属性说明Name用来获取或设置窗体的名称,在应用程序中可通过Name 属性来引用窗体。WindowState用来获取或设置窗体的窗口状态。取值有三种: Normal (窗体正常显示)、Minimized(窗体以最小化形式显示)和Maximized(窗体以最大化形式显示)。StartPosition用来获取或设置运行时窗体的起始位置。Text该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文字。W原创 2020-05-31 17:59:02 · 1535 阅读 · 0 评论 -
Windows应用程序~~partial部分类的使用
一. partial让代码更清晰partial是部分的意思,同一个类型的各个部分都必须有,修饰符在编译的时候仍会将各个部分的局部类型合并成一个完整的类。1. 创建部分类,例如:创建一个Student类创建完成后,我们得到了一个类,我们在类前面加上一个 partial修饰再创建一个Student类 类后面加上.Designer,不加Designer会报错两个类前面同时加上partial 我们可以发现,两个类名是一样的,此时我们就创建好了两个部分类每个文件都是类的一部分代码,不允许出现重原创 2020-05-31 17:58:06 · 535 阅读 · 0 评论 -
Windows应用程序~~第一个Windows程序
前言一. 创建Windows程序二. 认识Windows程序三. partial部分类原创 2020-05-30 20:23:31 · 810 阅读 · 0 评论 -
简单的DBHelper类访问数据库
//创建连接字符串 private string connString = "Data Source=.; Initial Catalog=MySchool; Integrated security=True"; //创建Connection连接对象对象 private SqlConnection _conn; //创建Connection属性 public SqlConnection Conn { get { //判断数据库Conn是否为空 if(this._conn.原创 2020-05-28 14:21:33 · 1842 阅读 · 0 评论 -
使用ADO.NET对数据库进行增删改查(Command、DataReader)
前言 本篇介绍对数据库进行增删改查,通过Command对象的ExecuteNonQuery()、ExecuteReader()、ExecuteScalar() 的方法对数据库进行访问ExecuteScalar()ExecuteNonQuery()ExecuteReader()原创 2020-05-27 14:41:34 · 544 阅读 · 0 评论 -
使用ADO.NET连接数据库,打开关闭数据库(Connection对象的使用)
前言 数据库是如何和客户端建立了连接呢?怎么就可以把数据库的数据传送到客户端或客户端的数据是如何存到数据库中的呢?接下来我们就学习一下客户端与数据库之间的桥梁ADO.NET的两个核心组件.NET Framework包括:Connection、Command、DataReader、DataAdapter在内的组件DataSet包括:DataTable表创建数据库连接,并打开数据库 //定义字符串 stri原创 2020-05-26 11:27:42 · 1847 阅读 · 1 评论 -
C#语言快速热身~~C#与Java语言的相似点和差异点
1. 源文件约定对比项C#Java源文件扩展名.cs.java包含的顶级公共类包含多个,文件名不需要与类名相同只能包含一个,文件名必须和类名相同顶级声明namespace(命名空间) 允许一个源文件中出现多个命名空间package (包) 一个源文件中不能出现多个包引用命名空间或包usingimport2. 数据类型和运算符对比项C#Java.....3. 分支语句原创 2020-05-25 10:33:31 · 380 阅读 · 0 评论 -
C#中的数据类型之间的转换(Parse、TryParse、Convert、is、as)
简单的类型转换数值类型与字符串之间的转换使用Convert类进行转换原创 2020-05-24 11:01:47 · 7264 阅读 · 1 评论 -
C#语言快速热身~~常用的字符串处理 (字符串函数、格式化字符串、StringBuilder类)
前言常用的字符串处理方法格式化字符串StringBuilder类原创 2020-05-23 14:26:37 · 269 阅读 · 0 评论 -
C#语言快速热身~~类和对象之类的封装
前言原创 2020-05-22 11:45:52 · 288 阅读 · 0 评论 -
C#语言快速热身~~选择结构、循环结构、控制语句及数组
前言 本篇博客,将会快速的了解C#中的选择结构、循环结构、控制语句及数组。希望对大家有帮助!一. 选择结构 1. if 选择结构 1.1 基本if语句 //语法: if(比较表达式) { 语句体; } ...原创 2020-05-10 08:02:29 · 688 阅读 · 0 评论 -
C#语言快速热身~~变量与常量及数据类型
前言 本次小编带大家了解C#中的变量和常量,以及数据类型。希望可以帮助到大家!!一. 变量 所谓变量,就是在程序的运行过程中其值可以被改变的量,变量的类型可以是任何一种C#的数据类型。 语法: 数据类型 变量名称 = 值; 例如: //C...原创 2020-05-09 09:13:46 · 249 阅读 · 0 评论 -
C#语言快速热身~~第一个C#程序
前言 C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。可以开发基于.net平台的应用。今天开始,小编带大家进入全新的C#/.NET领域。一. 创建C#应用程序1.创建一个C#程序2. 创建C#控制台应用(.NET Framework)3. 输入项目名称 → 位置 → 创建4. 编写第一个...原创 2020-05-08 10:14:13 · 277 阅读 · 0 评论 -
Visual Studio创建C#程序、界面介绍、常用快捷键
前言 使用Visual Studio快捷键能让你的工作效率得到很好的提升。一. Visual Studio视图1.创建一个C#程序2. 创建C#控制台应用(.NET Framework)3. 输入项目名称 → 位置 → 创建4. Visual Studio窗口界面5. Visual ...原创 2020-05-07 09:05:09 · 2836 阅读 · 0 评论 -
一篇文章带你进入C#/.NET编程世界
前言 C#语言 (C sharp) 是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft .NET平台的应用程序,Microsoft .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。什么是C#语言什么是.NETC#的应用场景...原创 2020-05-06 14:53:30 · 539 阅读 · 0 评论 -
SQL Server2019 (含SSMS管理工具)官方下载 安装教程(详细)
前言 2019年11月4日(美国时间),微软在 Ignite 2019 大会上正式发布了新一代数据库产品SQL Server 2019。使用统一的数据平台实现业务转型SQL Server 2019 附带 Apache Spark 和 Hadoop Distributed File System(HDFS...原创 2020-03-24 23:10:08 · 74449 阅读 · 20 评论 -
visual studio2019(C#/.NET)安装教程
前言 好久没有跟新版本了,博主还用的2017 看到最新的2019功能还是很强大的,版本可能越高越好,所以博主写了一个详细的博客,希望可以帮助到大家!visual studio 安装步骤...原创 2020-03-24 10:57:14 · 66191 阅读 · 9 评论