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

C#教程

RSS
  • C#文本文件的读写
    C#文本文件的读写
    如果要读取的文件内容不是不是很多,可以选择File.ReadAllText将文本内容一次读完,并返回全部文本内容的字符串。1stringstr=File.ReadAllText(@amp;quot;c:\temp\ascii.txtamp;quot;);//一次性读取文本内容2strings ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:34 | 回复:0
  • C#无焦点获取扫码枪扫码信息
    C#无焦点获取扫码枪扫码信息
    代码网上有的是,多是需要窗体焦点直接show出扫码信息(usb,模拟键盘,hook) 怎样才能真的无焦点获取?  用串口方式usb转串口以接收串口通讯消息的方式获取扫码信息 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:38 | 回复:0
  • 通过类名动态创建对象(C#)
    通过类名动态创建对象(C#)
    在网上搜索通过类名动态创建对象,发现大多都是都是用System.Int32作为例子,并直接给出来了其完全限定名,对于怎样得到自定义类型的完全限定名的内容并不多,在此,我列出我对此的一点见解,希望对大家有所帮助。首 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:29 | 回复:0
  • C#API学习小例子
    C#API学习小例子
    1。游戏自动登录,MousePosition.X获得系统鼠标位置的X坐标    第一种方法:指定文本框的坐标,适用于窗口最大化按钮不能用的,如QQ游戏     intx=500;     inty=300;      SendKeys.SendWait(a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:27 | 回复:0
  • C#工具:BootstrapWPFStyle,Bootstrap风格的WPF样式
    C#工具:BootstrapWPFStyle,Bootstrap风格的WPF样式
    简介GitHub地址:https://github.com/ptddqr/bootstrap-wpf-style此样式基于bootstrap-3.3.0,样式文件里的源码行数都是指的这个版本.CSS源文件放到了Content文件夹下的bootstrap.cssWPF样式和CSS还是不太相同,所以有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:25 | 回复:0
  • 如何高效使用SQLITE.NET(C#)
    如何高效使用SQLITE.NET(C#)
    http://www.rainsts.net/feed.asp?q=commentamp;amp;amp;id=363SQLite作为一个轻量级嵌入式数据库,还是非常好用的。雨痕极力推荐~~~~~~  今天有个朋友测试SQLite,然后得出的结论是:SQLite效率太低,批量插入100 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:27 | 回复:0
  • C#DispatcherTimerStart之后立即执行
    C#DispatcherTimerStart之后立即执行
    如果DispatherTimer的Interval不是在实例化时赋值,那么Start之后,Tick方法会立即执行一次。DispatcherTimertimer=newDispatcherTimer(){IsEnabled=true};timer.Tick+=(sender,args)=amp;amp;gt;{Console.WriteLine ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:27 | 回复:0
  • C#openfiledialog对文本框的操作//C#中OpenFileDialog的使用
    C#openfiledialog对文本框的操作//C#中OpenFileDialog的使用
    在WebForm中提供了FileUpload控件来供我们选择本地文件,只要我们将该控件拖到页面上了,就已经有了选择本地文件的功能了。而在WinForm中,并没有为我们提供集成该功能的控件,但为我们提供了OpenFileDialog类,我们 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:26 | 回复:0
  • C#用socket传输类或结构,以及结构和bytes[]互转
    C#用socket传输类或结构,以及结构和bytes[]互转
    最近有一项目,是和另外一家公司合作,需要接收对方发来的结构消息,然后填充好后发回。  涉及到利用socket传输和接收struct。 一般情况下我们只需要利用C#提供的序列化和反序列化即可,将class/struct声明为可序 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:29 | 回复:0
  • 《Dotnet9》系列-开源C#Winform控件库强力推荐
    《Dotnet9》系列-开源C#Winform控件库强力推荐
    本系列已介绍一款国内开源C#Winform控件库,大家如有比较好的开源C#Winform控件库,欢迎向Dotnet9推荐,您可在本文下方留言,谢谢您对dotnet的关注和支持,让我们期待dotnet更好的明天,以下是Dotnet9已完成的1篇开 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:43 | 回复:0
  • .NETC#群发HTML格式带附件中文发送者密送抄送的邮件
    .NETC#群发HTML格式带附件中文发送者密送抄送的邮件
    群发邮件,对于网站和一些推广应用,可谓不可或缺的“技能”。对于.NET而言,从2.0开始,发邮件已经是一件非常easy的事了。下面我给出一个用C#群发邮件的实例,做了比较详细的注解,希望对有需要的朋友有所help。看 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:20 | 回复:0
  • C#的三大难点之二:托管与非托管
    C#的三大难点之二:托管与非托管
    相关文章:C#的三大难点之前传:什么时候应该使用C#?​C#的三大难点之一:byte与char,string与StringBuilderC#的三大难点之二:托管与非托管C#的三大难点之三:消息与事件托管代码与非托管代码众所周知,我们正常 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:23 | 回复:0
  • C#DateTimePicker控件设置空时间
    C#DateTimePicker控件设置空时间
      //在DateTime旁边添加一个清空按钮.privatevoidbtnClearRegTime_Click(objectsender,EventArgse){MessageBox.Show(amp;quot;Text:amp;quot;+dtpRegTime.Text+amp;quot;\nValue:amp;quot;+dtpRegTime.Value.ToStr ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:23 | 回复:0
  • 软件推荐-c#绘图插件echart
    软件推荐-c#绘图插件echart
    首先给出官网:http://echarts.baidu.com/examples/简单的教程:http://www.cnblogs.com/youmeng/p/4874897.html ……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:24 | 回复:0
  • C#7.0新功能代码范例
    C#7.0新功能代码范例
    随着新版本的IDEVisualStudio15紧锣密鼓的开发中,2016年8月24日,微软发布了与之配套的C#7.0preview的新特性。其主要特性有:内联声明out变量(Outvariables)模式匹配(Patternmatching)语言级别的元组变量(Tuple)反 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:33 | 回复:0
  • C#static字段初始值设定项无法引用非静态字段、方法或属性
    C#static字段初始值设定项无法引用非静态字段、方法或属性
    问题:字段或属性的问题字段初始值设定项无法引用非静态字段、方法下面代码出错的原因,在类中定义的字段为什么不能用?  publicstringtext=test();//提示字段或属性的问题字段初始值设定项无法引用非静态字段、方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:17 | 回复:0
  • C#中反射的概念及其使用(转)
    C#中反射的概念及其使用(转)
    提纲:1、什么是反射2、命名空间与装配件的关系3、运行期得到类型信息有什么用4、如何使用反射获取类型5、如何根据类型来动态创建对象6、如何获取方法以及动态调用方法7、动态创建委托1、什么是反射       Re ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:38 | 回复:0
  • C#比较两时间大小
    C#比较两时间大小
    1。比较时间大小的实验 stringst1=amp;quot;12:13amp;quot;;  stringst2=amp;quot;14:14amp;quot;;  DateTimedt1=Convert.ToDateTime(st1);  DateTimedt2=Convert.ToDateTime(st2);  DateTimedt3=DateTime. ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:22 | 回复:0
  • C#RSA算法实现-利用openssl生成的证书-加密解密
    C#RSA算法实现-利用openssl生成的证书-加密解密
    1.利用openssl生成key文件openssl genpkey-algorithmRSA-outkey.pem-aes-256-cbc-passpass:123456-pkeyoptrsa_keygen_bits:20482.生成自签名证书opensslreq-new-x509-keykey.pem-days365-outmy-cert.crt3.利 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:24 | 回复:0
  • C#字典类Dictionary基本用法Mark
    C#字典类Dictionary基本用法Mark
    说明   必须包含名空间System.Collection.Generic    Dictionary里面的每一个元素都是一个键值对(由二个元素组成:键和值)    键必须是唯一的,而值不需要唯一的    键和值都可以是任何类型(比如:str ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:18 | 回复:0
  • C#生成eml文件
    C#生成eml文件
     使用LumiSoft.Net,下载地址见http://www.lumisoft.ee/lswww/download/downloads/Net///CreatinganewsimplemessageMimem=newMime();MimeEntitymainEntity=m.MainEntity;//Forceto……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:39 | 回复:0
  • 【学习笔记】C#中HashTable和快速排序的用法,从单词频率统计小程序写起 ...
    【学习笔记】C#中HashTable和快速排序的用法,从单词频率统计小程序写起 ...
    先瞎扯点别的。进入这个神圣的地方总需要些鞭策,阿西巴,我是被鞭策进来摆摊的程序猿。软件工程老师说,写程序,发博客,就来博客园。这是个号召力很强的口号。最近看网络营销搜索引擎优化的书多一些,只能说王老师 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:18 | 回复:0
  • 【C#】list去重(转载) 一、查阅文档
    【C#】list去重(转载) 一、查阅文档
    一、查阅文档Enumerable.Distinct方法 是常用的LINQ扩展方法,属于System.Linq的Enumerable方法,可用于去除数组、集合中的重复元素,还可以自定义去重的规则。转载来源:https://www.cnblogs.com/Robert-go-go/p/5 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:21 | 回复:0
  • 基于TestStand和C#开发平台TTStand初识系列之五【SystemSet】
    基于TestStand和C#开发平台TTStand初识系列之五【SystemSet】
    SystemSet功能系统设置,主要设置通用配置、数据库配置、界面显示配置。点击SystemSet按钮,进入系统设置界面 (1) 系统设置—Main StationID:设备IDEquipmentManufacturer:制造商。DefaultProcessForProduct:当前 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:32 | 回复:0
  • c#autofac结合WebApi的使用
    c#autofac结合WebApi的使用
    一、下载相关类库引用install-package Autofacinstall-package Autofac.Mvc4install-package Autofac.WebApi2 二、配置autofacpublicclassAutofacUtil{///amp;amp;lt;summaryamp;amp;gt;///Autofac容器对象 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:32 | 回复:0
  • C#将PDF文件转为图片(注意:32位系统不支持)
    C#将PDF文件转为图片(注意:32位系统不支持)
    一:NuGet下载Install-PackagePdfiumViewer-Version2.13.0Install-PackageImageResizer.Plugins.PdfiumRenderer.Pdfium.Dll-Version1.0.1二:帮助类classPdfToPicture{///amp;amp;lt;summaryamp;amp;gt;……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:16 | 回复:0
  • C#枚举类型的描述信息获取
    C#枚举类型的描述信息获取
    新建一个控制台方法,写好自己的枚举类型:如图:在里面添加获取描述的方法: 具体源码:链接:http://pan.baidu.com/s/1nv4rGkp密码:byz8……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:28 | 回复:0
  • C#Winform跨线程更新UI控件常用方法汇总
    C#Winform跨线程更新UI控件常用方法汇总
    本文转载自:https://www.cnblogs.com/marshal-m/p/3201051.html概述C#Winform编程中,跨线程直接更新UI控件的做法是不正确的,会时常出现“线程间操作无效:从不是创建控件的线程访问它”的异常。处理跨线程更新Winf ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:16 | 回复:0
  • C#中如何使用内嵌资源
    C#中如何使用内嵌资源
    C#中如何使用内嵌资源(文字、图片)方法一:直接使用本地文件1、将图片和文件加入项目(可单独建目录存放他们,如Resources),例如:progress.gif和textFile.txt2、将图片和文件的生成操作设置为:嵌入的资源。3、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:20 | 回复:0
  • C#中RDLC报表中日期显示格式
    C#中RDLC报表中日期显示格式
    转换为日期类型再格式化=CDate(Fields!UseDate.Value).ToString(amp;quot;yyyy-MM-ddamp;quot;)使用Format==Format(Fields!CheckTime.Value,amp;quot;yyyy-MM-ddamp;quot;)……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:31 | 回复:0
  • c#实现两个窗体相互传值
    c#实现两个窗体相互传值
     本文转自:https://mp.csdn.net/postedit/1000587211、功能展示有时需要将子界面的内容传递到父界面,方法有好几种。经常用的是通过委托实现。具体的效果如下:​【说明】点击父界面上“打开子界面”button,则会 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:22 | 回复:0
  • c#实现鼠标拖拽TreeView节点
    c#实现鼠标拖拽TreeView节点
     #endregion//判断拖放项的子级中是否存有目标项/// amp;amp;lt;summaryamp;amp;gt;        /// 判断拖放项的子级中是否存有目标项        /// amp;amp;lt;/summaryamp;amp;gt;         ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:30 | 回复:0
  • c#get,set设置默认值
    c#get,set设置默认值
    publicvirtualstringSplitPlateType{get{if(SplitPlateType==null){returnamp;quot;默认值amp;quot;;}……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:24 | 回复:0
  • C#中的Byte类型
    C#中的Byte类型
    1.在保存图像的时候会用到byte数组来保存,图片属于二进制文件,保存二进制文件一般都用byte数据,比如你动态生成验证码的时候,都是把图像存入byte数组里的。2.byte类型变量保存的值不能超过255。对应的数据库类型是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:29 | 回复:0
  • c#中常用的异常类型
    c#中常用的异常类型
    c#中异常捕获catch{}常用的异常类型Exception类  描述SystemException其他用户可处理的异常的基本类 ArgumentException方法的参数是非法的 ArgumentNullException一个空参数传递给方法,该方法不能接受该参数  ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:15 | 回复:0
  • C#微信公众号开发——错误一
    C#微信公众号开发——错误一
    一、网站发布后,运行报如下错误二、在网上找的解决办法,记录如下1、windows+R打开命令窗口,输入inetmgr,进入Internet信息服务(IIS)管理器,找到应用程序池,右键选择添加应用程序池2、将NETFramework版本改为.NE ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:23 | 回复:0
  • C#委托五(自定义事件)
    C#委托五(自定义事件)
    事件:amp;quot;在发生其他类或对象关注的事情时,类或对象可以通过事件通知他们。发送(或引发)事件的类称为amp;quot;发行者amp;quot;,接受(或处理)事件的类称为amp;quot;订户amp;quot;。amp;quot;上面这句话描 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:19 | 回复:0
  • C#设置WebBrowser默认浏览器
    C#设置WebBrowser默认浏览器
     由于VS的WebBrowser控件的默认浏览器是IE7,好多网页兼容性不是很好,所以要修改下默认浏览器。 设置前:设置后:   在WebBrowser界面加载时执行以下方法,设置浏览器。 1///amp;amp;lt;summaryamp;amp;gt;2/ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:23 | 回复:0
  • C#深拷贝反射实现
    C#深拷贝反射实现
    ///amp;amp;lt;summaryamp;amp;gt;///对象拷贝///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;paramname=amp;quot;objamp;quot;amp;amp;gt;被复制对象amp;amp;lt;/paramamp;amp;gt;///amp;amp;lt;returnsamp;amp;g ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:25 | 回复:0
  • EMV/PBOC解析(三)TLV格式解析(C#)
    EMV/PBOC解析(三)TLV格式解析(C#)
    1.什么是TLV格式?TLV即Tag-Length-Value,常在IC卡与POS终端设备中通过这样的一个应用通信协议进行数据交换。金融系统中的TLV是BER-TLV编码的一个特例编码规范,而BER-TLV是ISO定义中的规范。在TLV的定义中,可以知 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:51 | 阅读:16 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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