C#.net 软件列表

c# Random快速连续产生相同随机数的解决方案
C#.net

c# Random快速连续产生相同随机数的解决方案

2020-02-16 标签:c,random,快速,连续,产生,相同,随机数,解决方案,代码,如下,实现,n,amespace,randomtest,class,program,static,void,main,string

代码如下: 实现代码如下:namespace RandomTest { class Program { static void Main(string[] args) { for (int i = 0; i < 100; i++) { Random d = new Random(); Cons

.net开发人员常犯的错误分析小结
C#.net

.net开发人员常犯的错误分析小结

2020-02-16 标签:n,et,开发人员,常犯,错误,分析,小结,认为,必须,要用,visual,studio,net,开发,应用,微软,不了解,的人,误以为

1.认为必须要用Visual Studio.NET来开发.NET应用那些对微软.NET开发不了解的人误以为:利用.NET框架开发应用软件时必须要用到Visual Studio.NET。这并不正确。你只需安装可在微软网站上免费下载的.NET框架即可。安装了.NET框架,你就可以应用你最喜爱的文本编辑器

C# 编码好习惯,献给所有热爱c#的同志
C#.net

C# 编码好习惯,献给所有热爱c#的同志

2020-02-16 标签:c,编码,好习惯,献给,热爱,同志,避免,多个,放在,文件,里面,命名,空间,同一个,最好,超过

1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。 3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。 4. 一个方法的代码长度最好不要超过25行。 5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。 6. 每

C# 无限级分类的实现
C#.net

C# 无限级分类的实现

2020-02-16 标签:c,无限,分类,实现,数据库,字段,类型,ciid,int,记录,序号,增量,ciname,n,varchar

数据库表:CategoryInfo 字段名 类型 ciID int //记录序号,自增量 ciName nvarchar(20) //分类名 ciParent int //父分类序号 ciLayer int //所处的层次 ciDescription nvarchar(200) //对分类的描述 分

c# SQLHelper(for winForm)实现代码
C#.net

c# SQLHelper(for winForm)实现代码

2020-02-16 标签:c,sqlhelper,winform,实现,代码,cs,如下,using,system,collections,generic,text,data,sqlclient,n,amespace,dbutility,class

SQLHelper.cs实现代码如下:using System; using System.Collections.Generic; using System.Text; using System.Collections; using System.Data; using System.Data.S

C# Winform 实现屏蔽键盘的win和alt+F4的实现代码
C#.net

C# Winform 实现屏蔽键盘的win和alt+F4的实现代码

2020-02-16 标签:c,winform,实现,屏蔽,键盘,win,alt,f,代码,此时,希望,用户,不能通过,结束,程序,通过,组合

此时希望用户不能通过键盘alt+F4来结束程序及通过Win的组合键对窗口进行操作。我在网上搜索了一下,采用全局键盘钩子的方法可以做到屏蔽用户对键盘的操作。。以下为相关代码,用到了Form1_load事件和Form1_FormClosing事件: 实现代码如下:using System; using

c# 实现窗体拖到屏幕边缘自动隐藏
C#.net

c# 实现窗体拖到屏幕边缘自动隐藏

2020-02-16 标签:c,实现,窗体,拖到,屏幕,边缘,自动隐藏,以下,给出,源代码,hide,名称,代码,如下,private,void,load,object,sender

以下给出源代码: (注:hide为窗体名称) 实现代码如下:private void hide_Load(object sender, EventArgs e) { System.Windows.Forms.Timer StopRectTimer = new System.Windows.Forms

c# 托盘双击不触发单击事件的实现方法
C#.net

c# 托盘双击不触发单击事件的实现方法

2020-02-16 标签:c,托盘,双击,触发,单击,事件,实现,方法,我想到,了如,下方,创建,timer,控件,以下,名为,singleclick,一旦

我想到了如下方法,即创建一个Timer控件(以下名为timer_singleclick),一旦单击发生,就自动启动Timer的Tick事件(timer_singleclick_Tick(object sender, EventArgs e)),一定时间后,若没有第二次点击发生,则执行单击事件(Ope

C# 系统热键注册实现代码
C#.net

C# 系统热键注册实现代码

2020-02-16 标签:c,系统,热键,注册,实现,代码,引用,using,system,runtime,命名,空间,合适,位置,加上,如下,ok,注意

先引用using System.Runtime.InteropServices; 的命名空间, 然后在合适的位置加上如下代码就OK。。注意:Form1_Load和Form1_FormClosed不能直接copy哦~ 实现代码如下:[DllImport("user32")] public static

c# 重载WndProc,实现重写“最小化”的实现方法
C#.net

c# 重载WndProc,实现重写“最小化”的实现方法

2020-02-16 标签:c,重载,wndproc,实现,重写,最小化,方法,code,代码,如下,private,void,form,sizechanged,object,sender,eventargs,e,隐藏

code #1实现代码如下:private void Form1_SizeChanged(object sender, EventArgs e) //最小化隐藏窗体 { if (this.WindowState == FormWindowState.Minimized)//窗体状态为最小化 { St