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

C#教程

RSS
  • C#翻页设计:首页,上一页,下一页,末页,跳转
    C#翻页设计:首页,上一页,下一页,末页,跳转
    intpageSize=0;//每页显示行数intnMax=0;//总记录数intpageCount=0;//页数=总记录数/每页显示行数intpageCurrent=0;//当前页号intnCurrent=0;//当前记录行p……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:41 | 回复:0
  • SVN自动更新测试服务器工作副本(C#写winform程序实现)
    SVN自动更新测试服务器工作副本(C#写winform程序实现)
    根据工作需要,项目将采用SVN做版本控制,于是乎就安装了如下软件:1、TortoiseSVNVersion:1.6.72、SubversionVersion:1.6.53、VisualSVNVersion:2.0.6其中1是SVN客户端,2是服务器,3是用于与VS.Netframework集 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:45 | 回复:0
  • C# Dev控件中的 GridControl 双击行事件
    C# Dev控件中的 GridControl 双击行事件
    在GridControl中的GridView的MouseDown事件中加入如下代码: DevExpress.XtraGrid.Views.Grid.ViewInfo.GridHitInfo hInfo = gridView1.CalcHitInfo(new Point(e.X, e.Y)); if (e.Button = ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:44 | 回复:0
  • [c#]Webservice中如何实现方法重载(overload)以及如何传送不能序列化的对象作参数 ...
    [c#]Webservice中如何实现方法重载(overload)以及如何传送不能序列化的对象作参数 ...
    1。Webservice中的方法重载问题 (1)在要重载的WebMethod上打个MessageName标签 比如:public string HelloWorld(){     return amp;quot;HelloWorldamp;quot;; }public s……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:43 | 回复:0
  • C#HttpWebRequesthttpclientHttpClientFactory
    C#HttpWebRequesthttpclientHttpClientFactory
     HttpWebRequest publicstaticclassHttpHelper{privatestaticreadonlystringDefaultUserAgent=amp;quot;Mozilla/4.0(compatible;MSIE6.0;WindowsNT5.2;SV1;.NETCLR1.1.4322;.NE……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:47 | 回复:0
  • C#委托(3)
    C#委托(3)
    匿名方法其实是将方法定义与委托变量赋值两个步骤结合在一起 如果一个方法拥有一个委托类型的参数,则调用此方法时,可以直接将一个匿名方法作为方法实参:      public delegate int AddDelegate(int val1, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:45 | 回复:0
  • C#ToString总结
    C#ToString总结
     1、数字转换到字符串格式说明符说明示例输出C……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:46 | 回复:0
  • C#学习笔记——ListView用法详解
    C#学习笔记——ListView用法详解
    本文转自:C#ListView用法详解-net-sky-博客园(cnblogs.com)一、ListView类1、常用的基本属性:      (1)FullRowSelect:设置是否行选择模式。(默认为false)提示:只有在Details视图该属性才有意义。    ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:44 | 回复:0
  • C#排序算法大全
    C#排序算法大全
    一:冒泡排序using System; namespace BubbleSorter}二:选择排序using System;namespace SelectionSorter三:插入排序using System;namespace InsertionSorter四:希尔排序using System;namespace ShellSo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:45 | 回复:0
  • C#1.0(2002)
    C#1.0(2002)
    序言C#1可以看做2001年Java语言的升级版。主要功能类结构接口事件属性委托表达式语句特性 值类型和引用类型装箱和拆箱 资料……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:46 | 回复:0
  • C#多线程学习之:Monitor类
    C#多线程学习之:Monitor类
      关于对C#多线程类Monitor的理解    1、对线程的理解 围绕着锁周围的线程可以分为以下三类: l  拥有锁的线程:只有一个 l  就绪队列:只有就绪队列里的线程才有机会在锁被释放时去获取锁。 l  等待队列:没 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:47 | 回复:0
  • Effective C# Item9:理解几个相等判断之间的关系
    Effective C# Item9:理解几个相等判断之间的关系
        C#中,有四种方式可以应用于“相等判断”,如下。 代码 public static bool ReferenceEquals( object left, object right );public static bool Equals( object left, object right );public virtua ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:47 | 回复:0
  • 转载:C#中的泛型
    转载:C#中的泛型
    泛型(generic)是C#语言2.0和通用语言运行时(CLR)的一个新特性。泛型为.NET框架引入了类型参数(typeparameters)的概念。类型参数使得设计类和方法时,不必确定一个或多个具体参数,其的具体参数可延迟到客户代 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:45 | 回复:0
  • C#方法名前的方括号
    C#方法名前的方括号
    1、序列化:publicvoid方法名(){...}2、WebServices方法:publicvoid方法名(){...}3、Ajax(AjaxPro)方法:publicvoid方法名(){...}4、其他还有很多,如Duwamish7里的:publicvo……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:53 | 回复:0
  • C#对轻量级(IoCContainer)依赖注入Unity的使用
    C#对轻量级(IoCContainer)依赖注入Unity的使用
    概述Unity是一个轻量级的可扩展的依赖注入容器,支持构造函数,属性和方法调用注入。Unity可以处理那些从事基于组件的软件工程的开发人员所面对的问题。构建一个成功应用程序的关键是实现非常松散的耦合设计。松散耦 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:58 | 回复:0
  • C#网页自动登录和提交POST信息的多种方法
    C#网页自动登录和提交POST信息的多种方法
    网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多,常用的用WebBrowser、WebClient、HttpWebRequest这三个。以下就分别用这三种方法来实现:1、WebBrowser ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:62 | 回复:0
  • C#图片处理之:另存为压缩质量可自己控制的JPEG
    C#图片处理之:另存为压缩质量可自己控制的JPEG
    处理图片时常用的过程是:读入图片文件并转化为Bitmap-amp;amp;gt;处理此Bitmap的每个点以得到需要的效果-amp;amp;gt;保存新的Bitmap到文件使用C#很方便的就可以把多种格式的图片文件读到Bitmap对象中。一句话就够了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:66 | 回复:0
  • c# webservice的简单示例
    c# webservice的简单示例
    是webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有 函数可供外部客户调用(注意:里面同样有客户不可调用的函数)。假若我们是服务端,我们写好了个webse ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:69 | 回复:0
  • C#身份证识别相关技术
    C#身份证识别相关技术
    最近研究C#相关的OCR技术,图像识别一般C和C++这种底层语言做的比较多,C#主要是依托一些封装好的组件进行调用,这里介绍三种身份证识别的方法。一:调用大公司API接口,百度、云脉,文通科技都有相关的API介绍。二 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:67 | 回复:0
  • C# Out和Ref区别
    C# Out和Ref区别
    rel是有进有出,out是只出不进 ref 要求参数在传递给函数前要初始化,out则不需要……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:73 | 回复:0
  • [转帖]如何将一张图片写入数据库SQL,并能正确在C#网页中显示 ...
    [转帖]如何将一张图片写入数据库SQL,并能正确在C#网页中显示 ...
    将图片作为image类型,图片的读取:可以使用:SqlConnectionmyConnect=newSqlConnection(Str_connect_message)myConnect.Open();Stringstr_sql=amp;quot;selectimages,image_typefromtable_imagewhere);}conn.Close( ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:75 | 回复:0
  • C# IEnumerable和IEnumerator的区别,如何实现
    C# IEnumerable和IEnumerator的区别,如何实现
    IEnumerable接口和IEnumerator接口是.NET中非常重要的接口,二者有何区别?     1. 简单来说IEnumerable是一个声明式的接口,声明实现该接口的类就是“可迭代的enumerable”,但并没用说明如何实现迭代器(iterato ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:80 | 回复:0
  • C#常用正则式验证
    C#常用正则式验证
    #regionRegularExpression       ///amp;amp;lt;summaryamp;amp;gt;       ///校验字符串是否只包含字母与数字       ///amp;amp;lt;/summaryamp;amp;gt;       ///amp;amp;lt;paramnam ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:75 | 回复:0
  • C#编程利器之四:委托与事件(Delegateandevent)(下)
    C#编程利器之四:委托与事件(Delegateandevent)(下)
    本文示例源代码或素材下载二、事件1.了解概念事件就是当对象或类状态发生改变时,对象或类发出的信息或通知。发出信息的对象或类称为amp;quot;事件源amp;quot;,对事件进行处理的安全的封装。在介绍事件之前我们先来 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:96 | 回复:0
  • C#Study
    C#Study
    Anoutputparameterisusedforoutputparameterpassing,anoutputparameterissimilartoareferenceparameterexceptthattheinitialvalueofthecaller-providedargumentisunimportant.anoutpu……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:113 | 回复:0
  • 使用VisualC#.NET向Excel工作簿传输数据(转发)
    使用VisualC#.NET向Excel工作簿传输数据(转发)
    概述最常用于向Excel工作簿传输数据的技术是自动化。利用“自动化”,您可以调用特定于Excel任务的方法和属性。“自动化”给您提供了指定数据在工作簿中所处的位置、将工作簿格式化以及在运行时进行各种设置的最大的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:122 | 回复:0
  • C#设计模式——抽象工厂模式(AbstractFactoryPattern)
    C#设计模式——抽象工厂模式(AbstractFactoryPattern)
    一、概述在软件开发中,常常会需要创建一系列相互依赖的对象,同时,由于需求的变化,往往存在较多系列对象的创建工作。如果采用常规的创建方法(new),会造成客户程序和对象创建工作的紧耦合。对此,抽象工厂模式 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:178 | 回复:0
  • 如何使用 Visual C# 2005 或 Visual C# .NET 向 Excel 工作簿传输数据
    如何使用 Visual C# 2005 或 Visual C# .NET 向 Excel 工作簿传输数据
    察看本文应用于的产品 文章编号 : 306023 最后修改 : 2006年10月4日 修订 : 7.1 有关本文的 Micros ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:109 | 回复:0
  • ASP.NET实现24小时实时天气预报(C#)
    ASP.NET实现24小时实时天气预报(C#)
    GetWeather.aspxamp;amp;lt;%@Pagelanguage=c#Codebehind=GetWeather.aspx.csAutoEventWireup=falseInherits=test.GetWeather%amp;amp;gt;amp;amp;lt;!DOCTYPEHTMLPUBLIC-//W3C//DTDHTML4.0T……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:112 | 回复:0
  • c#调用C++的DLL找不到入口点 - 大白鲨
    c#调用C++的DLL找不到入口点 - 大白鲨
    C++源码如下: —————————————————a.h—————————————————#ifdef A_EXPORTS#define A_API __declspec(dllexport)#el……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:101 | 回复:0
  • C#之获取服务器IP,客户端IP以及其它
    C#之获取服务器IP,客户端IP以及其它
    1、获取客户端IP:Request.ServerVariables.Get(amp;quot;Remote_Addramp;quot;).ToString();2、获取客户端主机名:Request.ServerVariables.Get(amp;quot;Remote_Hostamp;quot;).ToString();3、客户端浏览器:Reques ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:106 | 回复:0
  • 在.net C#里怎样调用非托管动态库函数dll?
    在.net C#里怎样调用非托管动态库函数dll?
    这里讲述的是C#调用标准动态库的问题, 在我以前的文件中讲到过, C#调用Win32API, 原理是一样的. 这里我详细讲解用C写一个标准的动态库, 然后让C#调用. (本篇适合初学者, 中间没有任何冗余代码, 简洁明了)软件环境: V ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:105 | 回复:0
  • 使用C#压缩解压rar和zip格式文件
    使用C#压缩解压rar和zip格式文件
    为了便于文件在网络中的传输和保存,通常将文件进行压缩操作,常用的压缩格式有rar、zip和7z,本文将介绍在C#中如何对这几种类型的文件进行压缩和解压,并提供一些在C#中解压缩文件的开源库。 在C#.NET中压缩解压r ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:99 | 回复:0
  • C# ref与out关键字解析
    C# ref与out关键字解析
    简介:ref和out是C#开发中经常使用的关键字,所以作为一个.NET开发,必须知道如何使用这两个关键字. 1、相同点 ref和out都是按地址传递,使用后都将改变原来参数的数值。   2、ref关键字 (1)、使用ref关键字的注意点: i ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:82 | 回复:0
  • C#中使用TimeSpan计算两个时间的差值
    C#中使用TimeSpan计算两个时间的差值
    可以反加两个日期之间任何一个时间单位。private string DateDiff(DateTime DateTime1, DateTime DateTime2) {string dateDiff = null;  TimeSpan ts1 = new TimeSpan(DateTime1.Ticks); TimeSpan ts2 = new Time ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:96 | 回复:0
  • C# 数据库批量插入数据之 —— SqlBulkCopy、表值参数
    C# 数据库批量插入数据之 —— SqlBulkCopy、表值参数
    创建了一个用来测试的Student表:  CREATE TABLE .( PRIMARY KEY NOT NULL, (10) NULL, (64) NULL, NULL ) 一、SqlBulkCopy类   使用数据……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:80 | 回复:0
  • C#判断文件是否正在被使用
    C#判断文件是否正在被使用
    publicstaticboolIsFileInUse(stringfileName)   {       boolinUse=true;       FileStreamfs=null;       try       {           fs=newFileStream(fileName,FileMode. ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:88 | 回复:0
  • 关于C#在lucene.net下的中文切词
    关于C#在lucene.net下的中文切词
    2007-09-27 10:50 作者: 佚名 出处: 论坛整理 责任编辑:amp;amp;gt;幽灵 以下是引用片段: using System; using System.Collections.Generic; using System.Text; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:73 | 回复:0
  • C#(99):二、并行编程 - Task任务
    C#(99):二、并行编程 - Task任务
    一、并行编程 - 数据并行 System.Threading.Tasks.Parallel 类  二、并行编程 - Task任务 三、并行编程 - Task同步机制。TreadLocal类、Lock、Interlocked、Synchronization、ConcurrentQueue以及Barrier等 四、并 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:81 | 回复:0
  • C#委托和事件(参照张子阳的博文)
    C#委托和事件(参照张子阳的博文)
        C#里面的委托其实就是一个函数指针,但是在.NET下面委托是一个类,因此我们可以在类的外面来声明一个委托(作为全局变量)也可以在类的里面来声明委托。所有的委托都是继承自MulticastDelegate, 而Multicas ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:40 | 阅读:66 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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