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

C#教程

RSS
  • Java中替代C#ref/out关键字方案:
    Java中替代C#ref/out关键字方案:
    刚学习Java不久,今天遇到一个问题,需要在方法中修改传入的对象的值,确切的说是需要使用一个方法,创建一个对象,并把其引用返回,熟悉C#的我的第一反应就是C#中的ref/out关键字,结果发现Java中没有类似的关键字, ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:18 | 阅读:898 | 回复:0
  • 《C#与.NET3.0高级程序设计(特别版)》横空出世
    《C#与.NET3.0高级程序设计(特别版)》横空出世
    这本书历经了7x7=49难才得以出世,废话不说了,大家直接看内容(我也参与了一部分的翻译):前言译者序目录推荐http://www.china-pub.com/38616……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:18 | 阅读:902 | 回复:0
  • C#.NET获取枚举值的自定义属性(特性/注释/备注)信息
    C#.NET获取枚举值的自定义属性(特性/注释/备注)信息
    一、引言枚举为我看日常开发的可读性提供的非常好的支持,但是有时我们需要得到枚举值得描述信息或者是注释(备注)信息比如要获得 TestEmun.aaa属性值得备注AAA,比较不方便得到。  publicenumTestEmun  {   ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:18 | 阅读:1096 | 回复:0
  • c#(.net)对dbf(arcgisshp属性表)的操作(验证版)
    c#(.net)对dbf(arcgisshp属性表)的操作(验证版)
    以前找过一些资料,然后写了一篇c#(.net)对dbf(arcgisshp属性表)的操作url:http://www.cnblogs.com/xiexiaokui/archive/2007/11/12/956984.html但上面的方法,都没有成功,当时也不知问题出在哪里。所以以前做统计 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:18 | 阅读:2563 | 回复:0
  • C#截取1位小数
    C#截取1位小数
    第一种是要求四舍五入的 );  第二种是不要四舍五入的..这个就比较麻烦些了... );f = (float)(i * 1.0) / 10; 还有一种写法  f2.ToString();str = str.Substring(1, str.IndexOf(amp;quot;.amp;quot; ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:536 | 回复:0
  • C#二维数组
    C#二维数组
    1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;4usingSystem.Text;56namespaceConsoleApplication17{8classProgram9{10staticvoidMain(str……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:594 | 回复:0
  • 使用mysql.data.mysqlclient实现C#连接MySQL数据库
    使用mysql.data.mysqlclient实现C#连接MySQL数据库
    MySQL提供的是一个dll文件——“MySql.Data.dll”,目前我用的就是这个dll文件,将这个文件(见附件)放到网站的bin目录下,就可以使用了。而且和SQLServer的用法并没有太大的出入,只是应用的名称不一样而已。代码 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:572 | 回复:0
  • C#操作彩色图像
    C#操作彩色图像
    C#操作彩色图像2007-11-1408:42//thrownewSystem.NotImplementedException();           stringstrLoad=@amp;quot;C:\VectorQuantization\TrainingImages……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:570 | 回复:0
  • c#实现图片中45度角间隔显示文字水印
    c#实现图片中45度角间隔显示文字水印
    c#实现图片中45度角间隔显示文字水印可用与电商项目中显示入住商城商户的资料信息外部展示用于添加水印效果///amp;amp;lt;summaryamp;amp;gt;///添加水印///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;paramname= ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:547 | 回复:0
  • 对C#中的Close()和Dispose()的浅显理解
    对C#中的Close()和Dispose()的浅显理解
    .net中的许多类都提供了Close()和Dispose()方法,一直以来我都以为它俩是一回事,是完全等价的,在任何地方,用其一即可,这一意识源于《NET设计规范:约定、惯用法与模式》一书中,P239和P240关于这俩方法的设计建 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:587 | 回复:0
  • C#运算符重载
    C#运算符重载
    一、简介平时我们使用的运算符都是C#内置定义好的,比如+-*/等等,但是我们项目中遇到复杂一点的运算方式,只能我们自己重载相应的运算符。比如两个类相加+,我们可以重载类的+运算符,在函数里面,自定义我们的规则 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:543 | 回复:0
  • C#简单的运用继承方法重写字段公有化
    C#简单的运用继承方法重写字段公有化
    usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceHELLO{class矩形{staticvoidMain(stringargs){Lineline=newLine();//实例化……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:534 | 回复:0
  • 递归删除一个文件夹下的所有文件c#代码
    递归删除一个文件夹下的所有文件c#代码
    usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.IO;……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:492 | 回复:0
  • C#操作明华澳汉读写器读写M1卡往扇区块写入读取值小结
    C#操作明华澳汉读写器读写M1卡往扇区块写入读取值小结
      近期因为项目中需要用到往IC卡的扇区块中写入值并读取值,并且是汉字。官方给的demo示例不是很规范,过程也有很多坑。先总结如下:1、调整mifareone类中写入的函数引用最后一个写入的文本参数由原改为:  因为 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:537 | 回复:0
  • C#编写dll进行sqlserver数据库扩展储存过程
    C#编写dll进行sqlserver数据库扩展储存过程
    一、编写C#函数文件1、新建一个类库文件备注:sqlserver2008只能用.net3.5版本。2、如有想加入强命名的话可如下步骤:参考博文:https://blog.csdn.net/donnie88888888/article/details/527430641、运行在“开始菜单 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:513 | 回复:0
  • C#读取excel文件提示未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序 ...
    C#读取excel文件提示未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序 ...
    错误描述:在VS2010执行读取excel文件时,报错“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序”业务代码://下面代码是基于窗体button来做的,如果使用需要转为控制台privatevoidbtnOpen_Click(object ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:609 | 回复:0
  • C#:根据指定压缩比率压缩图片
    C#:根据指定压缩比率压缩图片
    直接上代码:///amp;amp;lt;summaryamp;amp;gt;///根据指定压缩比率压缩图片///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;paramname=amp;quot;originalamp;quot;amp;amp;gt;amp;amp;lt;/paramamp;amp;gt;///amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:501 | 回复:0
  • C#对象的销毁
    C#对象的销毁
    1.对象的生存周期对象在内存中不断的amp;quot;生生死死amp;quot;,具有生命周期 2.对象在内存中的状态正在引用:程序正在使用的对象游离状态:没有引用的对象,已经使用完毕但依然占据空间 3.垃圾回收机制(GC).NET ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:521 | 回复:0
  • 区别C#中的两个属性(Property和Attribute)
    区别C#中的两个属性(Property和Attribute)
        在C#中有两个属性,分别为Property和Attribute,两个的中文意思都有特性、属性之间,但是用法上却不一样,为了区别,本文暂把Property称为特性,把Attribute称为属性。       Property比较简单,就是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:492 | 回复:0
  • C#批量向数据库插入数据
    C#批量向数据库插入数据
    程序中,批量插入数据有两种思路。1、用for循环,一条一条的插入,经实测,这种方式太慢了(插入一万条数据至少都需要6-7秒),因为每次插入都要打开数据库连接,执行sql,关闭连接,显然这种方式不可行。2、使用Sql ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:516 | 回复:0
  • C#中利用双缓冲技术解决绘图闪屏问题。
    C#中利用双缓冲技术解决绘图闪屏问题。
    这段时间在做一个小型游戏,在界面显示的时候用到了一些图形。一开始涉及到的图形全都用控件的背景图片代替了。这样游戏运行的时候存在的一个很大的问题是游戏运行很慢。小组成员费尽周折,即将放弃,每一个成员都愁 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:496 | 回复:0
  • C#SOCKET多线程多管道可断点传送大文件2(续)
    C#SOCKET多线程多管道可断点传送大文件2(续)
    usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Configuration;usingSystem.Net;usingSystem.Threading;usingRocky.Net;namespaceRocky.Test.Unit……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:523 | 回复:0
  • SendingdatatoUSBprinterinC#?
    SendingdatatoUSBprinterinC#?
    usingSystem;usingSystem.Drawing;usingSystem.Drawing.Printing;usingSystem.IO;usingSystem.Runtime.InteropServices;usingSystem.Windows.Forms;publicclassRawPrinterHelper{//Structurean……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:498 | 回复:0
  • C#连接内存数据库redis【1、安装配置】
    C#连接内存数据库redis【1、安装配置】
     Redis是一个不错的缓存数据库,读取数据速度效率都很不错。今天大家共同研究下redis的用法。结合网上的资料和自己的摸索,先来看下安装与配置把。咱们主要看在WINDOWS上怎样使用REDIS数据库。    下载地址:ht ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:540 | 回复:0
  • C#memcache
    C#memcache
    memcache是一套开放源的分布式高速缓存系统。由服务端和客户端组成,以守护程序(监听)方式运行于一个或多个服务器中,随时会接收客户端的连接和操作。memcache主要把数据对象缓存到内存中,通过在内存里维护一个统一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:478 | 回复:0
  • C#取调用堆栈StackTrace
    C#取调用堆栈StackTrace
    Environment.StackTrace or System.Diagnostics.StackTrace ifyouneedamoreconvienient(i.e.notstring)representation……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:514 | 回复:0
  • C#判断文件夹/文件的存在,判断是文件还是文件夹,判断两个文件是不是一样的。 ...
    C#判断文件夹/文件的存在,判断是文件还是文件夹,判断两个文件是不是一样的。 ...
         判断是文件还是文件夹:   删除文件:System.IO.File.Delete(amp;quot;文档的路径amp;quot;);获取指定目录下的所有文档名字:Directory.GetFiles(amp;quot;pathamp;quot;);获取路径:Server.MapPath(am ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:538 | 回复:0
  • C#RSA根据modulus,exponent生成公钥
    C#RSA根据modulus,exponent生成公钥
    很多站点在数据提交的时候都会进行RSA加密,我们在js中可以得到n和e长这样varn=amp;quot;D1EC51E7CEA07CB3233ADA6009006EF3EBF89EFD5CF77AAD211051D008077DC7142872B8C36EE971D4B368C79C13A6BBCB89B551A8308C68F7176 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:532 | 回复:0
  • 使用C#写MVC框架(一:核心原理)
    使用C#写MVC框架(一:核心原理)
      目录:一、MVC原理解析二、HttpHandler    1.HttpHandler,IHttpHandler,MvcHandler的说明    2.IHttpHandler解析    3.MvcHandler解析三、HttpModule    1.HttpModule能干什么    2.HttpM ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:481 | 回复:0
  • C#中的GOF抽象工厂模式[翻译]
    C#中的GOF抽象工厂模式[翻译]
    TheGOFAbstractFactoryDesignPatternInC#--MatthewCochran PartI.AbstractFactoryOverviewPart1.抽象工厂模式概述TheabstractfactoryisaGOF(GangofFour)creationalpatternwheretheintentisto……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:478 | 回复:0
  • C#中调用C++DLL(P/Invoke)
    C#中调用C++DLL(P/Invoke)
    为了能用上原来的C++代码,只好研究下从C#中调用DLL下载源代码/**首先必须要有一个声明,使用的是DllImport关键字:包含DllImport所在的名字空间usingSystem.Runtime.InteropServices;publicclassXXXX{publicstatice ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:558 | 回复:0
  • C#中的事件驱动
    C#中的事件驱动
    C#中Delphi的影子无处不在,其领导人正是以前的delphi的开发者,(应该是4,5)吧,感觉delphi4是一次大的飞跃,如同win31到win95一般,rad的速度超乎想象。下面是C#中的Event事件的写法,与Delphi比较,Event的写法 ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:589 | 回复:0
  • C#中复制文件夹及文件的两种方法
    C#中复制文件夹及文件的两种方法
    接触C#已近两年,现将整理的知识做了一下总结,以方便自己和大家学习!本节要说的是C#中复制文件夹及文件的两种方法,闲话不说,直接附代码如下:方法一:1///amp;amp;lt;summaryamp;amp;gt;2///复制文件夹及文件3///amp;am ...……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:572 | 回复:0
  • C#用Webbrowser访问动态页面
    C#用Webbrowser访问动态页面
    WebBrowserCrawler{//WebBrowserprivateWebBrowser_WebBrowder;//最后结果privatestring_Result{get;set;}//网址privatestring_Path{ge……
    作者:菜鸟教程小白 | 时间:2022-7-12 07:17 | 阅读:1690 | 回复:0
  • 利用C#查看特定服务是否安装
    利用C#查看特定服务是否安装
    需求:想通过C#代码来查看IIS服务或者MSMQ是否已经安装 分析:IIS服务和MSMQ安装完成后都会创建windows服务,所以我们只需要查看对应的服务是否存在即可。 准备工作:IIS服务名称:WorldWideWebPublishingServiceM ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:10 | 阅读:638 | 回复:0
  • c#获取相对路径
    c#获取相对路径
    一、获取当前文件的路径1.  System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName    获取模块的完整路径,包括文件名。2.  System.Environment.CurrentDirectory    获取和设置当前目 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:10 | 阅读:655 | 回复:0
  • c# mutex
    c# mutex
    参考地址:http://blog.sina.com.cn/s/blog_68e4d2910100q6uj.html   什么是Mutex   “mutex”是术语“互相排斥(mutually exclusive)”的简写形式,也就是互斥量。互斥量跟临界区中提到的Monitor很相似,只有拥 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:10 | 阅读:696 | 回复:0
  • 【C#】使用OWIN创建WebAPI
    【C#】使用OWIN创建WebAPI
    OWIN的介绍 OWIN的全称是amp;quot;OpenWebInterfacefor.NETamp;quot;,OWIN在.NETWeb服务器和.NETWeb应用之间定义了一套标准的接口,其目的是为了实现服务器与应用之间的解耦,使得便携式.NETWeb应用以及跨平台的愿 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:10 | 阅读:661 | 回复:0
  • 用Bouncy Castle的C#版API产生公钥和私钥
    用Bouncy Castle的C#版API产生公钥和私钥
    开源API链接地址:The Legion of the Bouncy Castle      Bouncy Castle,简称为BC,原本是java的一个开源JCE提供者,后来也提供了C#版本的API,我下载其编译好的DLL,在C#项目中直接引用,用其几个API,产生我 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:10 | 阅读:694 | 回复:0
  • C# 实现身份验证之WCF篇(1)
    C# 实现身份验证之WCF篇(1)
    WCF身份验证一般常见的方式有:自定义用户名及密码验证、X509证书验证、ASP.NET成员资格(membership)验证、SOAP Header验证、Windows集成验证、WCF身份验证服务(AuthenticationService),这些验证方式其实网上都 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:10 | 阅读:771 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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