• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C#教程

RSS
  • C#操作PPT文本、图片、动画
    C#操作PPT文本、图片、动画
    参考:https://blog.csdn.net/badaaasss/article/details/89188807  C#生成PPT   https://docs.microsoft.com/zh-cn/office/vba/api/powerpoint.animationsettings  msdn动画处理C#操作PPT文本、图片、动画, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:65 | 回复:0
  • 全面剖析C#正则表达式
    全面剖析C#正则表达式
    到目前为止,许多的编程语言和工具都包含对正则表达式的支持,当然.NET也不例外,.NET基础类库中包含有一个名称空间和一系列可以充分发挥规则表达式威力的类。        正则表达式的知识可能是不少编程人员最 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:55 | 回复:0
  • C#将文件转化成byte[]数组
    C#将文件转化成byte[]数组
    C#将文件转化成byte数组原文链接https://www.cnblogs.com/wangfuyou/p/5063703.html1.///amp;amp;lt;summaryamp;amp;gt;///将文件转换成byte数组///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;paramname=amp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:72 | 回复:0
  • 优秀C#程序员必须要知道的
    优秀C#程序员必须要知道的
    gaopoadmin在32位的Windows操作系统中,每个进程都可以使用4GB的内存,这得益于虚拟寻址技术,在这4GB的内存中存储着可执行代码、代码加载的DLL和程序运行的所有变量,在C#中,虚拟内存中有个两个存储变量的区域,一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:61 | 回复:0
  • C#Lambda表达式select()和where()的区别
    C#Lambda表达式select()和where()的区别
    原文链接https://www.cnblogs.com/heartofrainbow/p/5700339.html新建一个控制台程序ConsoleApplication11、where()用法:必须加条件,且返回对象结果。  staticvoidMain(stringargs)  {    stringarrays={a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:59 | 回复:0
  • C#多线程中等待线程池中的所有线程执行完毕后再执行下一个线程 ...
    C#多线程中等待线程池中的所有线程执行完毕后再执行下一个线程 ...
    网上找的,做个笔记记录一下。有这么一个需求,就是巡检多台服务器是否都在线,点击巡检按钮后,按行读取DataGridView中的数据,并启行线程执行,这时会存在多个线程同时运行,但是什么时候给出用户提醒,说都巡检完 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:60 | 回复:0
  • 17C#中的循环执行while循环
    17C#中的循环执行while循环
     在编程中有代码的执行主要有三种方式。(1)顺序执行,也就是一条语句一条语句按顺序执行;(2)条件执行,也就是if...else.当某种条件满足时执行一些代码;(3)循环执行,就是当某种条件满足的时候,重复执行某 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:74 | 回复:0
  • word批量打印工具,c#写的
    word批量打印工具,c#写的
    用c#写了个word批量打印的小工具。分享给大家百度网盘下载地址:http://pan.baidu.com/s/1bo8NhJh也可以加qq群下载:536713680……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:59 | 回复:0
  • 【转载】C#实现动态分配IP和释放IP(DHCP)
    【转载】C#实现动态分配IP和释放IP(DHCP)
    最近在做一个东西,要用到动态分配IP和释放IP。在C++下很容易就可以实现。但是由于因为网络IP设置是要涉及到硬件,C#是没有现成接口调用的.只能通过调用API或者是WMI这道系统提供给我们的桥梁.主要是通过amp;quot;Win ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:69 | 回复:0
  • C#如何在Form中嵌入并且操作Excel表格
    C#如何在Form中嵌入并且操作Excel表格
    网上比较多讲述如何操作excel表的文章,但都是启动excel的窗口来打开excel数据文件。有时候需要把excel表嵌入到自己程序的form中,给客户一个不用切换窗口的操作界面,似乎更好。   这在vc中用ole技术很容易实现 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:71 | 回复:0
  • C#如何保证对象线程内唯一:数据槽(CallContext)
    C#如何保证对象线程内唯一:数据槽(CallContext)
    如果说,一个对象保证全局唯一,大家肯定会想到一个经典的设计模式:单例模式,如果要使用的对象必须是线程内唯一的呢?数据槽:CallContext,ok看下msdn对callcontent的解释。CallContext 是类似于方法调用的线程 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:71 | 回复:0
  • C#多线程的等待所有线程结束的一个问题
    C#多线程的等待所有线程结束的一个问题
    1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253usingSystem;usingSystem.Threading; nam……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:70 | 回复:0
  • c#操作oracle的通用类
    c#操作oracle的通用类
    using System;using System.Data;using System.Data.OracleClient;using System.Collections;using System.Reflection;namespace MyOraComm……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:63 | 回复:0
  • C#中构成函数重载有哪些条件和特征
    C#中构成函数重载有哪些条件和特征
    C#中构成函数重载有哪些条件和特征?1.函数名;2.函数返回值类型;3.函数参数类型;4.函数参数个数;5.函数参数顺序;以下是我个人总结结果:◆函数名必须相同方能构成函数重载;◆函数返回值类型:可以相同,也可以不同(注意: ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:76 | 回复:0
  • c#调用Delphi的dll函数遇到的问题及解决方法
    c#调用Delphi的dll函数遇到的问题及解决方法
    c#调用Delphi的dll时,1.如果dll中的函数参数含有var,则c#中要加上ref(引用);否则,会有提示错误:“尝试读取或写入受保护的内容。这通常指示其他内存已损坏”。2.如果dll中的参数是THandle类型,在c#中用IntPtr ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:68 | 回复:0
  • 可变参数的使用(C++和C#实现)
    可变参数的使用(C++和C#实现)
    //C++中的可变参数使用#includeamp;amp;lt;stdio.hamp;amp;gt;#includeamp;amp;lt;stdarg.hamp;amp;gt;intOpenFileArray(FILE***array,char*mode,char*filename,...){  char*pName=NULL;  intnrFiles=0;  inta ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:95 | 回复:0
  • 执行效率做比较,Go、python、java、c#、delphi、易语言等
    执行效率做比较,Go、python、java、c#、delphi、易语言等
    比较环境,在win7  64位,比较各种语言的整数型运算,下面的比较只作为单项比较。具体方式,40000*40000遍历相加。为了防止编译器优化,生成一个随机数。1:c#,在NET2.0框架下作为比较,不清楚这些年微软把NET3.5 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:80 | 回复:0
  • c#base64编码解码
    c#base64编码解码
    一.Base64的编码规则Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24位数据,再把这24位数据分成4组,即每组6位。再在每组的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:76 | 回复:0
  • DotNetC#中字符串变量与内存地址的关关系
    DotNetC#中字符串变量与内存地址的关关系
     在很多网上资料中看到,关于net中的string(字符串)变量的特性说明:在net中string变量一但被赋值后就不可再对其值进行修改,这是什么意思呢?我们又如何去理解当中的amp;quot;值不可修改amp;quot;的说法呢?首先,我们知 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:79 | 回复:0
  • 比较C#中几种常见的复制字节数组方法的效率
    比较C#中几种常见的复制字节数组方法的效率
    在日常编程过程中,我们可能经常需要Copy各种数组,一般来说有以下几种常见的方法:Array.Copy,IListamp;amp;lt;Tamp;amp;gt;.Copy,BinaryReader.ReadBytes,Buffer.BlockCopy,以及System.Buffer.memcpyimpl,由于 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:87 | 回复:0
  • c#中内置委托
    c#中内置委托
     一、Action泛型委托和之前委托最大区别在于不用定义委托,直接实例化委托(申明就可以),泛型其实就是选择数据类型,进行使得程序更加安全,并且也实现了委托的重载,最多选择16个参数。namespace自定义委托{clas ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:89 | 回复:0
  • C#编程(十七)----------Object类
    C#编程(十七)----------Object类
    Object类它是.NET Framework 中所有类的最终基类;它是类型层次结构的根。也就是说所有的类都拥有object类的方法,并能重写,调用.object的构造函数:public Object().直接使用new object()可以用来创建对象;如果非 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:89 | 回复:0
  • C#继承与构造函数的调用
    C#继承与构造函数的调用
    1、实例化父类时,可以使用new子类,执行构造函数顺序为:先执行父类构造函数,再执行子类构造函数。2、实例化子类时,只可以new子类,执行顺序同上。3、父类实例化后,只能执行父类的方法,获得父类的属性等。4、实 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:115 | 回复:0
  • 记录:C#创建共享内存,可用于两个独立进程间的通信
    记录:C#创建共享内存,可用于两个独立进程间的通信
    publicclassShareMem{publicstaticexternIntPtrSendMessage(IntPtrhWnd,intMsg,intwParam,IntPtrlParam);[DllImp……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:157 | 回复:0
  • C#获取动态代码的值
    C#获取动态代码的值
    通过字符串对控件属性赋值例如:amp;quot;BackColor=Color.FromArgb(100,100,100);BackGroundimage=Image.FromFile(\amp;quot;XXX\amp;quot;)amp;quot;其中最关键的部分算是获取动态代码的值.以下为获取动态代码值的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:120 | 回复:0
  • C#json嵌套排序生成签名
    C#json嵌套排序生成签名
    json排序并取值1staticvoidMain(stringargs)2{3varjsonStr=amp;quot;json字符串amp;quot;;4varjo=JObject.Parse(jsonStr);5//vartarget=Ke……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:98 | 回复:0
  • C#实现天气预报
    C#实现天气预报
    【转载】先添加Web引用http://www.webxml.com.cn/WebServices/WeatherWebService.asmxusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;us ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:93 | 回复:0
  • C#数据库数据导出Excel通用方法
    C#数据库数据导出Excel通用方法
    http://blog.csdn.net/cpcpc/article/details/7029763 下面给出一个在网上下载的一个已经封装好的类 viewplaincopyusing System;  using System.Collections.Generic;  using System.Linq;  using Syste ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:84 | 回复:0
  • [转].NET下对二进制文件进行加密解密(C#)
    [转].NET下对二进制文件进行加密解密(C#)
    本文转自:http://blog.csdn.net/veryhappy/archive/2006/01/09/574152.aspx下面的类实现了文件的加密和解密操作,试验了几种文件类型均没有问题,现在和大家共享一下。usingSystem;usingSystem.Collections.Generic ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:75 | 回复:0
  • C#基础知识之DI之循环依赖
    C#基础知识之DI之循环依赖
    注意:出现循环依赖是设计上的问题,一定要避免!循环依赖就是循环引用,就是两个或多个Bean之间相互引用,比如CircleA引用CircleB,CircleB引用CircleC,CircleC引用CircleA,则它们最终反映为一个环。此处不是循环 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:74 | 回复:0
  • C#,Asp.NET导入Excel,时间格式一串数字转换.
    C#,Asp.NET导入Excel,时间格式一串数字转换.
    在Excel中.日期或者时间格式为:42093.6506944444或者0.650694444444444大于0表示有日期(2015-03-30),小于零则是时间(15:37)在C#导入读取这列时,转换会发生错误;现在将这格式转换为正常的日期格式:如下1///amp;amp;l ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:63 | 回复:0
  • SpecFlow使用入门之C#BDD
    SpecFlow使用入门之C#BDD
    SpecFlow使用入门http://www.specflow.org/SpecFlow是一个BDD工具,在这里对BDD不多赘述,你可以阅读一下微软2010年十二月的一篇文章,此外如果你想要更多了解SpecFlow,可以参考我的另一篇翻译(当然,也可以直接进 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:63 | 回复:0
  • c#中对文件的操作小结
    c#中对文件的操作小结
    c#中对文件的操作小结     1、建立一个文本文件     public class FileClass {      public static void Main() {      WriteToFile();      }      static void WriteT ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:67 | 回复:0
  • C#单例测试(懒汉式双锁保证线程安全)
    C#单例测试(懒汉式双锁保证线程安全)
    单例模式的概念单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。关键点:这个类只有一个实例,这是最基本的它必须自行创建这个实例 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:62 | 回复:0
  • C#集合类
    C#集合类
    我们用的比较多的非泛型集合类主要有ArrayList类和HashTable类。我们经常用HashTable来存储将要写入到数据库或者返回的信息,在这之间要不断的进行类型的转化,增加了系统装箱和拆箱的负担,14:31:45,例如我们需要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:92 | 回复:0
  • C#得到磁盘信息
    C#得到磁盘信息
    1、代码 代码System.IO.DriveInfo drive = System.IO.DriveInfo.GetDrives();            for (int i = 0; i amp;amp;lt; drive.Length; i++)            {          ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:92 | 回复:0
  • 【C#】虹软人脸识别ArcFaceDEMO开发应用全过程
    【C#】虹软人脸识别ArcFaceDEMO开发应用全过程
    手上有一个项目,需要检验使用本程序的,是否本人!因为在程序使用前,我们都已经做过头像现场采集,所以源头呢是不成问题的,那么人脸检测,人脸比对,怎么办呢?度娘了下,目前流行的几个人脸检测,人脸比对核心,大多都是基于 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:81 | 回复:0
  • c#命名规则参考
    c#命名规则参考
    命名规则参考:1.从组件类型名中移去T前缀。例如TButton变成Button。2.除了第一个元音,删去所有元音字母。例如,Button变成bttn,Edit变成edt。3.压缩双字母。例如,bttn变成btn。4.如相同前缀名导致发生冲突,则在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:70 | 回复:0
  • C#遗传算法入门学习
    C#遗传算法入门学习
    此文仅用于记录自己的遗传算法的学习过程,对代码做了微微的改动,加了点注释,可能存在错误。参考:https://blog.csdn.net/kyq0417/article/details/84345094usingSystem;usingSystem.Collections.Generic;usingSys ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:63 | 回复:0
  • C#操作SQLSERVER数据库通用类
    C#操作SQLSERVER数据库通用类
    /**说明*功能说明:数据访问封装。所有数据都要通过这个类定义的dbConnection访问数据库。同时,定义了通用的cmd,以及cmd常用的访问存储过程的方法RunPro****/usingSystem;usingSy ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:72 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap