C#.net 软件列表

CorFlags.exe检查.NET程序平台目标(Platform Target)的工具
C#.net

CorFlags.exe检查.NET程序平台目标(Platform Target)的工具

2020-02-16 标签:corflags,exe,检查,net,程序,平台,目标,platform,target,工具,通过,实验,观察,不同,组件,下拉,列表,visual,studio

先通过实验观察不同平台目标组件的下拉列表。在Visual Studio中依序调整PlatformTarget为Any CPU, x86及x64,分别编译成EventPingPongAny.exe, EventPingPongX86.exe, EventPingPongX64.exe三个程序集。再使用

C#切换鼠标左右键习惯无需控制面板中修改
C#.net

C#切换鼠标左右键习惯无需控制面板中修改

2020-02-16 标签:c,切换,鼠标,左右,习惯,无需,控制面板,修改,本人,喜欢,左手,使用,但有,同事,临时,进行,操作,还得,更改

本人一直喜欢左手使用鼠标,但有时候同事会临时进行操作,还得在控制面板里进行更改,比较不便,何不编写一个控制台程序,双击一下即可切换左右键 代码很简单: 实现代码如下: class Program { [DllImport("user32.dll")] private extern static bo

C# 获取当前星期几三种实现方法
C#.net

C# 获取当前星期几三种实现方法

2020-02-16 标签:c,获取,当前,星期,三种,实现,方法,代码,如下,string,day,n,ew,星期日,星期一,星期二,星期三,星期四

第一种: 实现代码如下: string[] Day = new string[] { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" }; string week = Day[Convert.ToInt32(DateTime.Now.DayOfWeek

保护.net中的dll文件方法(防止破解、反编译dll)
C#.net

保护.net中的dll文件方法(防止破解、反编译dll)

2020-02-16 标签:保护,n,et,dll,文件,方法,防止,破解,反编译,建立在,虚拟,机上,执行,语言,直接,生成,msil,中间语,再由

.net是一种建立在虚拟机上执行的语言,它直接生成 MSIL 的中间语言,再由.net编译器 JIT 解释映象为本机代码并交付CPU执行。中间语言很容易被反编译,所以研究下如何有效的保护dll文件。我大致的方法为 :强签名+混淆+加密。强签名  强命名程序集,可以确保你的程序集唯一,而不被篡改、冒用

C#下载文件(TransmitFile/WriteFile/流方式)实例介绍
C#.net

C#下载文件(TransmitFile/WriteFile/流方式)实例介绍

2020-02-16 标签:c,下载,文件,writefile,方式,实例,介绍,实现,代码,如下,using,system,data,web,security,ui,webcontrols

实现代码如下: using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.We

用C#生成不重复的随机数的代码
C#.net

用C#生成不重复的随机数的代码

2020-02-16 标签:c,生成,不重,随机数,代码,大家,知道,计算机,不可能,产生,完全,随机,数字,所谓的,发生器,通过,一定的,算法,对事

对于随机数,大家都知道,计算机不 可能产生完全随机的数字,所谓的随机数发生器都是通过一定的算法对事先选定的随机种子做复杂的运算,用产生的结果来近似的模拟完全随机数,这种随机数被称 作伪随机数。伪随机数是以相同的概率从一组有限的数字中选取的。所选数字并不具有完全的随机性,但是从实用的角度而言,其随机程

C#短时间内产生大量不重复的随机数
C#.net

C#短时间内产生大量不重复的随机数

2020-02-16 标签:c,短时间,产生,大量,不重,随机数,生成,发生器,random,种子,控制,默认,当前,时间,程序

生成随机数可以用伪随机数发生器Random,受种子控制生成伪随机数,默认以当前时间值为种子。如果程序运行的很快,就会导致在几乎同一时刻运行多次,肯定会有重复的。比如我们要生成1到10之间的5个随机数,则经常会产生 2 2 1 1 1这样的情况,那么如何得到非常随机的不那么重复的随机数呢?比如 4 2

客户端实现蓝牙接收(C#)知识总结
C#.net

客户端实现蓝牙接收(C#)知识总结

2020-02-16 标签:客户端,实现,蓝牙,接收,c,知识,总结,网上,资料,使用,也很,简单,有必要,把这,下来,开发,需要,用到,第三,方的

在实现蓝牙接收时,网上的资料很多,使用起来也很简单,但是我觉得还是有必要把这些知识总结下来。蓝牙开发需要用到一个第三方的库InTheHand.Net.Personal.dll,其中关键的两个类是 BluetoothClient 和 BluetoothListener,首先开启一个子线程来不断的接收数

c# winform 关闭窗体时同时结束线程实现思路
C#.net

c# winform 关闭窗体时同时结束线程实现思路

2020-02-16 标签:c,winform,关闭,窗体,同时,结束,线程,实现,思路,前不久,做一个,程序,客户,导数,用的,当时,发现,调试,有点问题

前不久,做一个winform小程序,是给客户导数据用的。当时就发现调试的时候,线程有点问题,到某个点时就走不动了。但是运行确实没有问题的。 只是在关闭窗体后,资源管理器里,一大堆进程。 当时,客户急着用,小测了下,导出数据无误,进程就先不管了。 后来自己去查资料,发现只要在线程那里设置个属性 实现代

C# 字符串多行显示/文本换行以textbox为例讲解
C#.net

C# 字符串多行显示/文本换行以textbox为例讲解

2020-02-16 标签:c,字符串,多行,显示,文本,换行,textbox,为例,讲解,方法,设置,属性,multiline,true,组织,fistline,字符,secondline

方法1:以textbox为例①:先设置textbox的属性Multiline为true②:组织好显示字符串:FistLine(第一行要显示的字符)、SecondLine(第二行要显示的字符)、。。。。。。。、第n行字符③textbox.text="FistLine"+System.Environme