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

c#

RSS

下级分类:

  • C#设计模式总结
    C#设计模式总结
    经过这段时间对设计模式的学习,自己的感触还是很多的,因为我现在在写代码的时候,经常会想想这里能不能用什么设计模式来进行重构。所以,学完设计模式之后,感觉它会慢慢地影响到你写代码的思维方式。这里对设计模 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:28 | 回复:0
  • C# 使用 wkhtmltopdf 把HTML文本或文件转换为PDF
    C# 使用 wkhtmltopdf 把HTML文本或文件转换为PDF
    一、简介 之前也记录过一篇关于把 HTML 文本或 HTML 文件转换为 PDF 的博客,只是之前那种方法有些局限性。 后来又了解到 wkhtmltopdf.exe 这个工具,这个工具比起之前的那种方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:29 | 回复:0
  • 编写高质量代码改善C#程序的157个建议——建议34:为泛型参数设定约束 ...
    编写高质量代码改善C#程序的157个建议——建议34:为泛型参数设定约束 ...
    建议34:为泛型参数设定约束“约束”这个词可能会引起歧义,有些人肯能认为对泛型参数设定约束是限制参数的使用,实际情况正好相反。没有“约束”的泛型参数作用很有限,倒是“约束”让泛型参数具有了更多的行为和属 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:29 | 回复:0
  • 【C#公共帮助类】给大家分享一些加密算法 (DES、HashCode、RSA、AES等) ...
    【C#公共帮助类】给大家分享一些加密算法 (DES、HashCode、RSA、AES等) ...
    AES       高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:25 | 回复:0
  • [C#]6.0新特性浅谈
    [C#]6.0新特性浅谈
    C#6.0出来也有很长一段时间了,虽然新的特性和语法趋于稳定,但是对于大多数程序猿来说,想在工作中用上C#6.0估计还得等上不短的一段时间。所以现在再来聊一聊新版本带来的新特性可能也还不算晚吧? 一、nameof关键 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:26 | 回复:0
  • [ZT]c# 程序皮肤控件
    [ZT]c# 程序皮肤控件
    Visual Studio 2005工具箱上右击选择“选择项”,慢慢等... 在弹出的“选择工具箱项”选项卡中,点击“浏览”,找到IrisSkin2.dll存放的位置,双击, 你会发现多了个“SkinEngine”,确定。 将公共控件里的“SkinEng ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:34 | 回复:0
  • C#读写txt文件的方法
    C#读写txt文件的方法
    1.添加命名空间System.IO;System.Text;2.文件的读取 #region读取TXT文本文件///amp;amp;lt;summaryamp;amp;gt;///FileStream读取文本文件///amp;amp;lt;/summaryamp;amp;gt;publicvoidFileStreamRead(){ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:32 | 回复:0
  • C#,WPF使用word模板导出word文档
    C#,WPF使用word模板导出word文档
    使用word模板导出word文档,首先需要在word模板中插入书签: 根据创建的书签名和位置,将需要写入的内容插入到word文件中。 需要引用 Microsoft.Office.Interop.Wor ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:38 | 回复:0
  • 基于C#的socket编程的TCP异步实现
    基于C#的socket编程的TCP异步实现
      本篇博文阐述基于TCP通信协议的异步实现。   二、实验平台   Visual Studio 2010   三、异步通信实现原理及常用方法 3.1 建立连接    在同步模式中,在服务器上使用Accept方法接入连接请求,而在客户端则 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:47 | 回复:0
  • 【转】C#时间处理
    【转】C#时间处理
    一、取某月的最后一天法一、使用算出该月多少天,年+月+加上多少天即得,举例取今天这个月的最后一天privatevoidGetLastDateForMonth(DateTimeDtStart,outDateTimeDtEnd)  {   intDtyear,DtMonth;   DtStart ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:51 | 回复:0
  • C# 与 VB.NET 对比
    C# 与 VB.NET 对比
    Table of Contents 1.0       Introduction 1.1   Purpose amp;amp;amp; Scope 2.0       Comparison 2.1   Program Structure 2.2   Comments 2.3   Data Types 2.4   Constants 2.5   Enu ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:44 | 回复:0
  • C#正则表达式小结
    C#正则表达式小结
    用户名{3,12}3-12个字符(包括英文字母、数字、'-'、'_') 密码{3,8}3-8个常用字符(0x21到0x7E) 年龄1\d|\d{1,2}最大129岁 日期(19|20)\d{2}*(0|1|)*(0|3||)……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:45 | 回复:0
  • C#:通过NuGet程序包下载CefSharp来加载谷歌浏览器
    C#:通过NuGet程序包下载CefSharp来加载谷歌浏览器
          首先我讲明一下我要做的,公司有个C#wpf的项目需要我把一个开发好的网页嵌入到客户端当中,由于种种原因,我放弃了ie,转而选择了CefSharp本篇博客会讲如何安装CefSharp,未来几篇博客将会把我所遇到的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:54 | 回复:0
  • From C# to VB
    From C# to VB
    注:C#3.0, VB9.0 这里只是一些比较容易弄不清的地方,其它关键字的差异(比如abstract 和 MustInherit之类的)相信都是很简单的了. 模块(Module): 模块就是C#里的静态类,但是,在同一命名空间里的其它类型里,调 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:54 | 回复:0
  • C#算法最值/平均
    C#算法最值/平均
    求最值和平均最简单的方法循环遍历数组///amp;amp;lt;summaryamp;amp;gt;///最值平均类///amp;amp;lt;/summaryamp;amp;gt;classMaxAveMin{privateintintArray;publicintmaxValue;publicintminValue; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:47 | 回复:0
  • C#中重写、重载和隐藏的概念
    C#中重写、重载和隐藏的概念
    重写override用override关键字重新实现基类中的虚方法virtual在运行的过程中,无论通过哪个类型的引用,真正对象类型的方法将被调用隐藏隐藏是指用new关键字重新实现基类中的方法在运行的过程中通过引用的类型判断应 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:50 | 回复:0
  • C#取整函数Math.Round、Math.Ceiling和Math.Floor
    C#取整函数Math.Round、Math.Ceiling和Math.Floor
    1.Math.Round:四舍六入五取偶引用内容Math.Round(0.0)//0Math.Round(0.1)//0Math.Round(0.2)//0Math.Round(0.3)//0Math.Round(0.4)//0Math.Round(0.5)//0Math.Round(0.6)//1Math.Round(0.7)//1Math.Round(0.8)//1Ma ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:63 | 回复:0
  • 【转自Mgen】.NET(C#):谈谈各种结束进程的方法
    【转自Mgen】.NET(C#):谈谈各种结束进程的方法
    原贴连接:http://www.cnblogs.com/mgen/archive/2011/10/18/2216869.html……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:79 | 回复:0
  • C#后台服务web.config中项“ConnectionString”已添加。问题
    C#后台服务web.config中项“ConnectionString”已添加。问题
    是自己在一网站下建了虚拟目录。原本网站为空,后来自己改了路径,有了默认配置很久后打开原本ok的虚拟目录,坑爹了。杯具了。代码:ConfigurationManager.ConnectionStrings(amp;quot;ConnectionStringamp;quot;).C ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:95 | 回复:0
  • C#反射机制Type类型
    C#反射机制Type类型
    usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Reflection;usingSystem.Text;usingSystem.Threading.Tasks;namespace基于System.Type的反射{classProgram{……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:88 | 回复:0
  • C#设置一个控件可以鼠标拖动
    C#设置一个控件可以鼠标拖动
    C#设置一个控件可以鼠标拖动:新建一个C#项目,创建一个label控件,设置label的鼠标按下和抬起事件分别为:label1_MouseDown和label1_MouseUp。对代码进行如下修改。publicpartialclassForm1:Form{privatePointmouse ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:76 | 回复:0
  • c#直接调用matlab
    c#直接调用matlab
    http://blog.sina.com.cn/s/blog_6317acb50100v0jw.html 编译环境:c#,xp系统,Matlab6.5新建一个窗体项目,添加matlab引用。然后试了四种方式调用matlab:第一种 MLApp.MLAppClass matlab = new MLApp.MLApp ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:97 | 回复:0
  • [c#]协议模拟编程之ADSL模式下IP自动换
    [c#]协议模拟编程之ADSL模式下IP自动换
      在编写一些自动发贴机之类的小软件时,经常会用到自动更换IP的地方,手动切换的话太麻烦了,因此我们总会相当用脚本或自动化程序来代替手工切换ip的活。如果家里连的是“宽带连接”,几句命令就可以自动切换了。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:70 | 回复:0
  • C#实现鸽巢排序
    C#实现鸽巢排序
    ///amp;amp;lt;summaryamp;amp;gt;///鸽巢排序///创建一个长度大于等于待排序数组array元素中最大值的标记数组mark,///将数组array中元素值个数映射到mark数组中。///即array数组中的元素值对应mark数组的索引,///a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:94 | 回复:0
  • c#在cmd中用7z解压缩文件
    c#在cmd中用7z解压缩文件
    varexePath=@amp;quot;C:\ProgramFiles\7-Zip\7z.exeamp;quot;;varpath=@amp;quot;I:\work\MusicCatcher2\WindowsFormsApplication1\bin\Debug\amp;quot;;varfileName=@amp;quot;1.zipamp;quot;;varcmd=amp;quot;x\a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:108 | 回复:0
  • C#中那些[举手之劳]的性能优化
    C#中那些[举手之劳]的性能优化
    隔了很久没写东西了,主要是最近比较忙,更主要的是最近比较懒......其实这篇很早就想写了工作和生活中经常可以看到一些程序猿,写代码的时候只关注代码的逻辑性,而不考虑运行效率其实这对大多数程序猿来说都是没有问题 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:88 | 回复:0
  • C#山寨版完整版QQ测试程序下载
    C#山寨版完整版QQ测试程序下载
    呃,弄了好久的QQ皮肤、界面,但一直没有太多时间和精力来弄通讯部份,不免有些遗憾。当然一个软件如果要想做好、人性化那是要花相当的技术精力的。最近离职,在家休息了一段时间,完善一下通讯部份,虽然漏洞很多, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:122 | 回复:0
  • c#ThreadPool判断子线程全部执行完毕的四种方法
    c#ThreadPool判断子线程全部执行完毕的四种方法
    1、先来看看这个多线程编程多线程用于数据采集时,速度明显很快,下面是基本方法,把那个auto写成采集数据方法即可。usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Threading;namespac ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:113 | 回复:0
  • C#——企业微信一般操作之一
    C#——企业微信一般操作之一
    1.获取微信访问凭证publicstaticstringGetAccessToken(){string_AccessToken=amp;quot;amp;quot;;//存储微信访问凭证DateTime_lastGetTimeOfAccessToken;//ACCESS_TOKEN最后一次更新时间s……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:119 | 回复:0
  • C#PrintDocument打印多页打印预览
    C#PrintDocument打印多页打印预览
    PrintDocument实例所有的订阅事件如下:1.创建一个PrintDocument的实例.如下:System.Drawing.Printing.PrintDocumentdocToPrint=  newSystem.Drawing.Printing.PrintDocument();2.设置打印机开始打印的事件处理函 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:122 | 回复:0
  • C#串口通讯
    C#串口通讯
    using System;using System.Runtime.InteropServices;namespace JustinIO {   class CommPort {      public string PortNum;       public int BaudRate;      public byte Byte ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:106 | 回复:0
  • C#实现多级子目录Zip压缩解压实例
    C#实现多级子目录Zip压缩解压实例
       参考https://blog.csdn.net/lki_suidongdong/article/details/20942977重点:实现多级子目录的压缩,类似winrar,可以选择是否排除基准目录                     1publicvoidZip ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:118 | 回复:0
  • C#两个类的实例之间相同属性的值的复制
    C#两个类的实例之间相同属性的值的复制
        在进行实体转换操作的时候通常需要在对两个实体之间两个属性字段相同的类要进行一个互相的转换,我们要把a对象的所有字段的值都复制给b对象,我们只能用b.属性=a.属性来写,如果属性字段太多的话,就要写很 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:120 | 回复:0
  • 【原】获取网页所有链接——简易搜索引擎雏形(C#,已测试通过,有CODE) ...
    【原】获取网页所有链接——简易搜索引擎雏形(C#,已测试通过,有CODE) ...
    最近一直在看搜索引擎方面的资料,在Google上找了很多,可是没有找到一个下载下来可以直接使用的!没有办法只能看别人的代码,然后一点一点的调试!功夫不负有心人,终于算是修得正果!贴代码: retval;      ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:112 | 回复:0
  • C#鼠标悬停在datagridview的某单元格,显示悬浮框效果
    C#鼠标悬停在datagridview的某单元格,显示悬浮框效果
    今天在做项目时,看到一软件做的悬浮框效果不错,从网上搜罗了一些资料,未见到有十分好的解决办法,只能自已动手,利用datagridview的ToolTipText来达到此效果。  以下是我简单实现的代码,供参考。后续会再仔细 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:136 | 回复:0
  • C#html互转mht
    C#html互转mht
    using System;using System.Runtime.InteropServices;using System.Text;using System.IO;namespace HTMLConversion} // HTMLConversion……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:124 | 回复:0
  • 给大家推荐一个C#下的Ribbon风格的Forms实现示例-含源码
    给大家推荐一个C#下的Ribbon风格的Forms实现示例-含源码
    C#下的Ribbon风格的Forms实现示例:源码下载地址……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:128 | 回复:0
  • c#datetime格式化大全与使用总结
    c#datetime格式化大全与使用总结
      //C#datetime格式化DateTimedt=DateTime.Now;Label1.Text=dt.ToString();//2005-11-513:21:25Label2.Text=dt.ToFileTime().ToString();//127756416859912816Label3.Text=dt.ToFileTimeUtc().ToSt……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:135 | 回复:0
  • C#连接MySQL数据库
    C#连接MySQL数据库
     最近在做一个项目是.net+MySQL数据库,之前一直用的事SQLServer数据库,基本没接触过MySQL数据库,这次写.net连接MySQL数据库连接时发现个注意事项,写出来给大家做个提醒。 其实C#连接MySQL的方式和连接SQLServe ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:158 | 回复:0
  • 去掉C#中Guid.NewGuid().ToString()自动生成的短横线
    去掉C#中Guid.NewGuid().ToString()自动生成的短横线
     别人设计的ID类型为varchar(32),使用Guid.NewGuid().ToString()自动生成ID值,本来大小32位妥妥的。可C#在生成的ID值中自动生成了几根小横杠,你说是不是讨嫌。岂止讨嫌,简直讨厌。那怎样干掉其中的横杠。。。。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:139 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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