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

C#教程

RSS
  • C#使用dll控件教程
    C#使用dll控件教程
    首先打开工具箱窗口,将光标移动到工具箱窗口内,右键鼠标,点击“选择项”。 此时会弹出一个名为选择工具箱项的窗口,稍微等待一会让控件加载完。此时点击“浏览”。 到对应目录下,找到你想使用的控件dll,并点击 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:117 | 回复:0
  • C# 异步编程
    C# 异步编程
    首先这是转载文章,自己还没有完全学会,保存下来后续学习。 走进异步编程的世界 - 剖析异步方法(上) 序   这是上篇《走进异步编程的世界 - 开始接触 async/await 异步编程》(入门)的第二章内容,主要是与大 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:134 | 回复:0
  • VB.net和C#在线互转工具
    VB.net和C#在线互转工具
    VB.net和C#互转的网站,以后就不要担心二者不通啦 外国朋友的网站,转换着还挺快的,希望对大家有所帮助http://www.carlosag.net/Tools/CodeTranslator/Default.aspxhttp://www.kamalpatel.net/ConvertCSharp2VB.asp ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:136 | 回复:0
  • Effective C# 原则10: 明白GetHashCode()的缺陷(译)
    Effective C# 原则10: 明白GetHashCode()的缺陷(译)
    Effective C# 原则10: 明白GetHashCode()的缺陷Item 10: Understand the Pitfalls of GetHashCode() 这是本书中唯一一个被一整个函数占用的原则,你应该避免写这样的函数。GetHashCode()仅在一种情况下使用:那就 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:131 | 回复:0
  • Effect c#收藏
    Effect c#收藏
     Effective C#原则系列文章所以文章均从:http://www.cnblogs.com/WuCountry转载,感谢原博主!再苦也要笑一笑……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:140 | 回复:0
  • C#中的异常学习
    C#中的异常学习
    usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.IO;//自己的总结://(1)当成员抛出异常时对性能的影响是指数级//(2)不要因异常可能对性能造成负面影响而使用错误 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:135 | 回复:0
  • C#基础之is,as关键字
    C#基础之is,as关键字
    1.is:检查对象是否与给定的类型兼容。如果所提供的表达式非空,并且所提供的对象可以强制转换为所提供的类型而不会导致引发异常,则is表达式的计算结果将是true。is运行符不能重载,is运行符只考虑引用转换、装箱转 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:134 | 回复:0
  • 转载:动态调用WebService(C#)
    转载:动态调用WebService(C#)
    通常我们在程序中需要调用WebService时,都是通过“添加Web引用”,让VS.NET环境来为我们生成服务代理,然后调用对应的Web服务。这样是使工作简单了,但是却和提供Web服务的URL、方法名、参数绑定在一起了,这是VS.N ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:142 | 回复:0
  • C#动态操作SQL的方法!
    C#动态操作SQL的方法!
    刚写到一个程序,需要对SQL里面添加数据库和表.在网上找的资料不太全.特整理了一下.详细资料如下: //__________________创建数据库____________________           stringConnectionString=amp;quot;Data ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:156 | 回复:0
  • 【转】C#集合之Hashtable
    【转】C#集合之Hashtable
    1、HashTable定义System.Collections.Hashtable类表示键/值对的集合,这些键/值对根据键的哈希代码进行组织,每个元素都是一个存储在DictionaryEntry对象中的键/值对。键不能为null,但值可以。2.优点1、通过Key快速 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:167 | 回复:0
  • C#数据库事务原理及实践(下)
    C#数据库事务原理及实践(下)
    满怀信心的新手们可能为自己所掌握的部分知识陶醉不已,刚接触数据库库事务处理的准开发者们也一样,踌躇满志地准备将事务机制应用到他的数据处理程序的每一个模块每一条语句中去。的确,事务机制看起来是如此的诱人 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:187 | 回复:0
  • 构建一个简单的HTTP服务器的C#程序实例
    构建一个简单的HTTP服务器的C#程序实例
    构建一个简单的HTTP服务器 一、程序界面 启动程序,运行后,在浏览器中输入 http://localhost:8888/ ,可返回结果。 二、基本原理 1、HTTP协议 HTTP是超文本传输协议(HyperText Transfer Protocol)的简称,它建 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:348 | 回复:0
  • C#中的日期函数使用大全
    C#中的日期函数使用大全
    C#日期函数使用大全DateTimedt=DateTime.Now;dt.ToString();//2005-11-513:21:25dt.ToFileTime().ToString();//127756416859912816dt.ToFileTimeUtc().ToString();//127756704859912816dt.ToLocalTime().ToString(); ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:206 | 回复:0
  • [导入]封装:C#描叙---使用属性的好处
    [导入]封装:C#描叙---使用属性的好处
    封装是朝着面向对象程序设计迈出的第一步。本文向您展示了一些封装的知识。用传统的读、写两种方法可以实现封装,另一种实现封装的方法是使用属性。使用属性的好处在于对象的使用者可以用一条语句来操作内部的数据。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:185 | 回复:0
  • 程序设计:猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。(C#语言) ...
    程序设计:猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。(C#语言) ...
    要求: 1.要有联动性,老鼠和主人的行为是被动的。2.考虑可扩展性,猫的叫声可能引起其他联动效应。要点:1. 联动效果,运行代码只要执行Cat.Cryed()方法。2. 对老鼠和主人进行抽象 评分标准: amp;amp;lt;1amp;amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:184 | 回复:0
  • halcon与C#混合编程进阶版
    halcon与C#混合编程进阶版
    https://www.cnblogs.com/badguy518/p/5515068.html 这篇主要是C#和Halcon的混合编程,在此基础上对按键不同功能的划分,以及图片适应窗口和从本地打开图片。 新手来这里:http://www.cnblogs.com/badguy518/p/551 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:162 | 回复:0
  • 支持各种特殊字符的 CSV 解析类 (.net 实现)(C#读写CSV文件)
    支持各种特殊字符的 CSV 解析类 (.net 实现)(C#读写CSV文件)
    CSV是一种十分简洁的数据结构,在DOTNET平台实际使用中发现微软官方并没有提供默认的方法,而网上好多例子发现实现并不严谨甚至一些含有明显错误,所以后面自己实现了一个读写工具类,这里发出来希望方便后面朋友( ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:164 | 回复:0
  • 对象的比较与排序(五):C#运算符重载
    对象的比较与排序(五):C#运算符重载
    c#里的运算符重载是个不常出现的应用,同时也是个好玩的东西。我们可以使用他来实现这样的需求:当一个订单与另外一个订单相加形成一个新的订单。新订单的货物为两个订单的货物的并集,总价为两个订单的总价和。下面 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:157 | 回复:0
  • C#yieldreturn用法与解析
    C#yieldreturn用法与解析
    C#yieldreturn用法与解析本文参考自:http://www.jb51.net/article/54810.htm  当初没有认真理解yield这个关键字,现在又遇到了依旧不理解,为了以后不再为了yield困惑,决定好好研究一下yield的用法与意义:yield ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:179 | 回复:0
  • 如何在C#中实现窗体全屏模式
    如何在C#中实现窗体全屏模式
    对窗体如下设置就可以得到一个全屏的了. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Form ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:161 | 回复:0
  • C++带有指针数组的结构体转换为C#可用的结构体
    C++带有指针数组的结构体转换为C#可用的结构体
     带有指针数组的结构体不能直接转换为C#类型的结构体,转换起来有点麻烦 先定义出对应C++类型的C#结构体      publicstructuser_group_t      {          publicintid;           ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:146 | 回复:0
  • C# 递归与非递归算法与数学公式
    C# 递归与非递归算法与数学公式
    1、递归 递归:程序调用自身的编程技巧称为递归(recursion)。 优点是:代码简洁,易于理解。 缺点是:运行效率较低。 递归思想:把问题分解成规模更小,但和原问题有着相同解法的问题。 1)下面是关于1+2+3+....+n ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:150 | 回复:0
  • C#静态方法和非静态方法
    C#静态方法和非静态方法
    使用了static修饰的方法是静态方法,反之则为非静态方法。 静态方法是一种特殊的方法,他不属于某个具体的实例。非静态方法可以访问类中的任何成员,而静态方法只能访问静态成员。 http://www.cnblogs.com/rouchen ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:153 | 回复:0
  • C#计时器改进
    C#计时器改进
      C#有三种计时器,一个只能在winform之类的窗口程序之中用,后台能用的只剩下了System.Timers.Timer和System.Threading.Timer,但这两个计时器都不完备,我们业务中遇到的一些特殊需求无法满足,比如同一时间计时 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:142 | 回复:0
  • C#的泛型和Java的伪泛型
    C#的泛型和Java的伪泛型
       C#的泛型和java的伪泛型,talk is cheap,show me the code    C#泛型         下面结果,C#里面会输出false,如果这个还不能真正的说明C#的泛型是真的泛型,那就看下面这段代码。 Listamp;a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:158 | 回复:0
  • C#类的继承,构造函数实现及其调用顺序
    C#类的继承,构造函数实现及其调用顺序
    类层层派生,在实例化的时候构造函数的调用顺序是怎样的? --从顶层基类开始向子类方向顺序调用无参构造.默认构造(无参构造)和带参构造什么时候调用?--默认将从顶层父类的默认构造一直调用到当前类的默认构造.下面是示 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:137 | 回复:0
  • C#日期格式参考小结
    C#日期格式参考小结
    C#日期格式参考小结 ……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:152 | 回复:0
  • C#调用Excel报 error CS1969: 找不到编译动态表达式所需的一个或多个类型。是否缺少引 ...
    C#调用Excel报 error CS1969: 找不到编译动态表达式所需的一个或多个类型。是否缺少引 ...
    转自 程序需要读取Exel文件,有如下代码段    view plaincopy   object oMissing = System.Reflection.Missing.Value;                   Microsoft.Office.Int……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:155 | 回复:0
  • 编写高质量代码改善C#程序的157个建议——建议3:区别对待强制转型与as和is ...
    编写高质量代码改善C#程序的157个建议——建议3:区别对待强制转型与as和is ...
    建议3:区别对待强制转型与as和is在阐述本建议之前,首先需要明确什么是强制转型,以及强制转型意味着什么。从语法结构上来看,类似下面的代码就是强制转型。secondType = (SecondType)firstType; 但是,强制转型 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:141 | 回复:0
  • MD5加密 Via C#
    MD5加密 Via C#
    本文PDF下载(转载请注明出处) 近来在项目中用到了MD5加密技术,用来将用户的登录密码加密后,存入数据库保存。例如:用户输入amp;#8220;123456amp;#8221;,加密后的字符串即为amp;#8220; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:137 | 回复:0
  • Effective C# 摘录(2) - .NET资源管理
    Effective C# 摘录(2) - .NET资源管理
    12:变量声明时初始化优于赋值语句。   Prefer Variable Initializers to Assignment Statements。   若类的实例变量成员在声明时初始化,初始化代码会内联到该类的每个实例构造函数中:构造对象实例时,先执行初 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:138 | 回复:0
  • MATLAB将.m文件封装成DLL文件与C#混合编程
    MATLAB将.m文件封装成DLL文件与C#混合编程
    基于VS平台,使用C#语言,通过引用DLL文件,将MATLAB和C#混合编程。 在MATLAB命令行窗口输入deploytool,随后弹出MATLAB Compiler提示框,选中Library Compiler。 如下图所示,通过六步操作即可将.m文件封装为DLL ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:138 | 回复:0
  • C#微信公众平台开发(2)--微信菜单
    C#微信公众平台开发(2)--微信菜单
    上一篇了解微信开发者中心URL的配置验证;验证成功后,就可以对获取的接口权限进行操作自定义菜单接口可实现多种类型按钮,用的比较多的是1.click:点击推事件用户点击click类型按钮后,微 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:141 | 回复:0
  • C#检查字符串,防SQL注入攻击
    C#检查字符串,防SQL注入攻击
    这些天,CSDN上讨论SQL注入攻击似乎是如火如荼啊...我也来参合一下..如下,CheckParams函数,接收参数任意,如参数中有字符串,则对字符串进行检查,如参数中有集合(如Array之类,总之是实现了ICollection的),则对集合中的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:147 | 回复:0
  • c#读取快递100查询返回的JSON信息
    c#读取快递100查询返回的JSON信息
    {amp;quot;messageamp;quot;:amp;quot;okamp;quot;,amp;quot;nuamp;quot;:amp;quot;1105016801203amp;quot;,amp;quot;companytypeamp;quot;……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:132 | 回复:0
  • 关于C#调用API的理解(汇多考勤机HD4K)
    关于C#调用API的理解(汇多考勤机HD4K)
    很多时候为了做集成我们别无选择的要用C#来调用C/C++的API,如果你对C#和C/C++数据类型对应关系不是很了解,那么这就是一件很头疼的事情了。下面来看看具体怎么使用 void* OpenDevice(int nMyAddress, HWND hWnd) ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:196 | 回复:0
  • c# interface 的理解(工厂模式)简单实例
    c# interface 的理解(工厂模式)简单实例
    由于昨天在一个大公司面试,被c#中的一个interface给难住了,所以回来以后我就找了这些资料看了一下,有了一点感觉。记录下来,方便以后使用。 c# interface定义:就是以前使用的类似于 API 的东西,别人告诉你一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:149 | 回复:0
  • C#调用JS
    C#调用JS
    今天用到Page.RegisterClientScriptBlock((amp;quot;aaamp;quot;,amp;quot;amp;amp;lt;scripttype=\amp;quot;text/javascript\amp;quot;amp;amp;gt;showTab('tz')amp;amp;lt;/scriptamp;amp;gt;amp;quot;);却发现一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:144 | 回复:0
  • C#使用基于服务的数据库的使用注意
    C#使用基于服务的数据库的使用注意
    DataDeveloperCenteramp;amp;gt;DataPlatformDevelopmentForumsamp;amp;gt;ADO.NETDataSet上有一篇问答讲的很好这是她的网址http://social.msdn.microsoft.com/Forums/en/adodotnetdataset/thread/1faff35e-055b-472 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:144 | 回复:0
  • C#设计模式(8)-BuilderPattern
    C#设计模式(8)-BuilderPattern
    一、 建造者(Builder)模式建造者模式可以将一个产品的内部表象与产品的生成过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象。对象性质的建造有些情况下,一个对象会有一些重要的性质,在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:08 | 阅读:130 | 回复:0

关注我们

极客给你想要的成长

关注极客中国获取最新资讯

热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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