.net

.NET

关于.net C# Sql数据库SQLHelper类实例代码

64 0

using System;using System.Collections.Generic;using System.Text;using System.Collections;using System.Data.SqlClient;using System.Data;using System.Configuration; public class SQLHelper { //取得数据库连接web.config 中配置 public static readonly

C#线程控制的实例详解
.NET

C#线程控制的实例详解

82 0

方案一: 调用线程控制方法.启动:Thread.Start();停止:Thread.Abort();暂停:Thread.Suspend();继续:Thread.Resume(); 123456789private void btn_Start_Click(object sender, EventArgs e){ mThread.Start(); // 开始 }private void btn_Stop_Click(object sender, EventArgs e){

C#中多线程之Thread类详解
.NET

C#中多线程之Thread类详解

117 0

使用System.Threading.Thread类可以创建和控制线程。常用的构造函数有:1// 摘要: // 初始化 System.Threading.Thread 类的新实例,指定允许对象在线程启动时传递给线程的委托。//// 参数: // start:// System.Threading.ParameterizedThreadStart 委托,它表示此线程开始执行时要调用的方法。//// 异常: // System.ArgumentNullException://

.NET

C#中五种访问修饰符作用范围实例详解

92 0

在C#语言中,共有五种访问修饰符:public、private、protected、internal、protected internal。作用范围如下表:访问修饰符 说明public 公有访问。不受任何限制。private 私有访问。只限于本类成员访问,子类,实例都不能访问。protected 保护访问。只限于本类和子类访问,实例不能访问。internal 内部访问。只限于本项目内访问,其他不能访问。protected internal 内部保护访问。只限于本项目或是子类访问,其他不能访问C#成员类型的

C#中foreach实例代码
.NET

C#中foreach实例代码

169 0

foreach可以遍历一些数据类型。由图可知,被遍历的数据类型必须拥有GetEnumerator的公共方法。在使用foreach遍历时涉及到var推断类型,这时如何不是实现泛型版本,则一律是object类型。foreach遍历只能读取数据,不能修改数据,可以通过string检测,string是可遍历的,但是组成它的char是不能改变的。(只在次情景下)。foreach遍历只进,一条一条往下读,和操作数据库的DataReader的Read方法类似。 由上面的分析可知,需要在类的内部定义IEnumerator

Unity C# GetSaveFileName()的实例详解
.NET

Unity C# GetSaveFileName()的实例详解

178 0

唉哟,这次厉害咯,网上搜罗了好久,终于被我找到汉化的保存对话框了,根据网上的一些前辈总结的内容,做了一些修改,先放个效果图: 首先需要定义一个OpenFileName的类:12345678910111213141516171819202122232425262728[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] public class OpenFileName{ public int structSize = 0;

C#基础之操作优化实例教程
.NET

C#基础之操作优化实例教程

40 0

对数据的查询,删除等基本操作是任何编程语言都会涉及到的基础,因此,研究了一下C#中比较常用的数据操作类型,并顺手做个笔记.List查询时,若是处理比较大的数据则使用HashSet<T>类,因为List是基于线性表操作的.但其内嵌了二分查找(BinarySearch),因此,也可以在存储完之后进行排序,随后用二分查找.不过也可以这样设计:Dictionary<TKey,List<T

C#串口通信的实例教程
.NET

C#串口通信的实例教程

214 0

因为参加一个小项目,需要对继电器进行串口控制,所以这两天学习了基本的串口编程。同事那边有JAVA的串口通信包,不过是从网上下载的,比较零乱,难以准确掌握串口通信的流程和内含。因此,个人通过学习网上大牛的方法,利用C#实现了基本的串口通信编程。下面对学习成果进行总结归纳,希望对大家有所帮助。一、串口通信简介串行接口(串口)是一种可以将接受来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时可将接受的串行数据流转换为并行的数据字符供给CPU的器件。一般完成这种功能的电路,我们称为串行接口电路。串口通信