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

C#教程

RSS
  • c#几个小知识
    c#几个小知识
    1、 在表的同步情况下,我们希望DataRow的状态为DataRowState.Added.  这个很容易被实现:   你可以设置SqlDataAdapter对象的AcceptChangesDuringFill属性为False.DimoDAAsNewSqlDataAdapter(amp;quot;amp;quo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:71 | 回复:0
  • 《CLR Via C# 第3版》笔记之(二十一) - 异步编程模型(APM)
    《CLR Via C# 第3版》笔记之(二十一) - 异步编程模型(APM)
    APM是.NET中异步编程模型的缩写(Asynchronous Programing Model)。 通过异步编程,使得我们的程序可以更加高效的利用系统资源。 主要内容: 一个APM的例子 GUI中的APM APM的优劣点 AMP使用中的注意事项  1. 一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:79 | 回复:0
  • oracle大数据匹配处理C#
    oracle大数据匹配处理C#
    忙碌了几天写出来的oracle存储过程在作业中执行。写的oracle存储过程如果有什么不好的地方大家指点指点。oracle存储过程其中使用到游标嵌套、if、if嵌套、数据插入表、select插入表、退出游标循环。CREATEORREPLACEP ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:83 | 回复:0
  • C#中跨线程操作控件
    C#中跨线程操作控件
    一、前面的话 对于一些耗时型操作(如文件下载),让主线程去处理不是明智的选择,虽然这样做会使得程序开发起来很简单。因为WinForm程序设计的准则之一就是Responsive,即让用户觉得程序一直在工作,而不是感觉它在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:96 | 回复:0
  • 浅谈C#集合【转】
    浅谈C#集合【转】
    集合是.NET FCL(Framework Class Library)中很重要的一部分,也是我们开发当中最常用到的功能之一,几乎是无处不在。俗话说知其然,知其所以然,平常看到IEnumerable,IEnumerator,ICollection是不是知道他们之间各 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:86 | 回复:0
  • [原创]C#调用WMI更改本地网络IP设置
    [原创]C#调用WMI更改本地网络IP设置
    因家中与公司的网络配置不同,而我又是带着我的笔记本在家里与公司来来回回.这就导致要经常设置不同的IP和网关数据,一段时间下来后觉得特烦,做为一个程序员.为什么不好好利用自己的知识偷懒一下呢?特别是像我这样一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:108 | 回复:0
  • C#线程同步AutoResetEvent类介绍
    C#线程同步AutoResetEvent类介绍
    AutoResetEvent 可以从一个线程向另一个线程发送通知,可以通知等待的线程有某事件发生。 通俗的来讲只有等Set()成功运行后WaitOne()才能够运行 Set是发信号,WaitOne是等待信号   1 public class AutoResetEve ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:140 | 回复:0
  • C#最简单的关闭子窗体更新父窗体
    C#最简单的关闭子窗体更新父窗体
    主窗体Form1关键代码:将子窗体最为对话框模式弹出,当窗体关闭或取消时更新主窗体privatevoidsimpleButton1_Click(objectsender,EventArgse){Form2f2=newForm2();f2.Owner=this;DialogR ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:173 | 回复:0
  • C#面向对象 基础概念二十五个 (很基础,必须掌握的知识)
    C#面向对象 基础概念二十五个 (很基础,必须掌握的知识)
    1.静态成员和非静态成员的区别?2.const 和 static readonly 区别?3.extern 是什么意思?4.abstract 是什么意思?5.internal 修饰符起什么作用?6.sealed 修饰符是干什么的?7.override 和 overload 的区别?8.什么 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:279 | 回复:0
  • C#获取指定日期为一年中的第几周
    C#获取指定日期为一年中的第几周
    /// amp;amp;lt;summaryamp;amp;gt; /// 获取指定日期,在为一年中为第几周 /// amp;amp;lt;/summaryamp;amp;gt; /// amp;amp;lt;param name=amp;quot;dtamp;quot;amp;amp;gt;指定时间amp;amp;lt;/paramamp;amp;gt; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:203 | 回复:0
  • 用C#实现Web代理服务器3
    用C#实现Web代理服务器3
      9.创建Proxy类中的Run方法。Run方法是Proxy类中唯一的方法。其功能是从客户端接收HTTP请求,并传送到Web服务器,然后从Web服务器接收反馈来的数据,并传送到客户端。为了实现这二个不同方面的数据传送,Run方法 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:145 | 回复:0
  • C#美味:用@符号让C#语言中的保留字做变量名
    C#美味:用@符号让C#语言中的保留字做变量名
    在c和c++中,我们知道没办法起一个变量名叫int,因为这是C/C++保留的关键字,起这么一个变量名没办法区分到底是int类型还是int变量。 事实上在C#中也有这么一条规矩,就是不能起一个变量名是保留的关键字。如下图: ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:113 | 回复:0
  • 年底了,特贡献一些C#有意思的算法题
    年底了,特贡献一些C#有意思的算法题
    2013年,即将要过去了。屌丝C#程序员们拿到了年终奖不?是不是又想蠢蠢欲动了?是不是想通过跳槽来为自己实现加薪的梦想?好吧,跳槽之前还是做点准备吧,准备好C#的笔试吧。这里我收集了些奉献给大家,大家还有比较 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:98 | 回复:0
  • C# 8.0的计划特性
    C# 8.0的计划特性
    虽然现在C# 7才发布不久,并且新的版本和特性还在增加中,但是C# 8.0已经为大家公开了一些未来可能出现的新特性。 *注:以下特性只是计划,可能在将来的正式版本会有一些差异   1.Nullable Reference Types 该特性 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:86 | 回复:0
  • C#调用C++dll
    C#调用C++dll
                  publicstaticexternintLoadLibrary(stringlpLib……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:80 | 回复:0
  • c# 操作视频
    c# 操作视频
    public class VedioGrap { private static int hHwnd; //private const int port = 2000; private struct videohdr_tag { //private byte lpData;……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:84 | 回复:0
  • C#保留2位小数几种场景总结
    C#保留2位小数几种场景总结
    场景1:   C#保留2位小数,.ToString(amp;quot;f2amp;quot;)确实可以,但是如果这个数字本来就小数点后面三位比如1.253,那么转化之后就会变成1.25.可不可以刚好保留到最后一位不是0的位置?默认保留2位,如果真的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:74 | 回复:0
  • 18个不常见的C#关键字(收藏)
    18个不常见的C#关键字(收藏)
    http://www.cnblogs.com/zhuqil/archive/2010/04/09/UnCommon-Csharp-keywords-A-Look.html……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:72 | 回复:0
  • c#利用定时器自动备份数据库(mysql)
    c#利用定时器自动备份数据库(mysql)
    引用dllmysql.data.dll是MySQL数据库中一款必备的驱动文件,主要用于.net编程和MySQL数据库的连接,包含不同版本的mysql.data.dll,支持32位和64位系统MySqlBackup快速备份或还原MySql数据库,原理是使用MySqlBackup ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:66 | 回复:0
  • 实现C#即时编译器
    实现C#即时编译器
    结合控制台重定向和C#即使编译器(见我上面两篇文章)写的WinForm即时C#编译器,功能还不错。文本框就是你Main方法内的语句,可以输入任意测试代码,支持错误行号定位,编译结果捕获,自动拆分窗格等,程序按F5执行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:65 | 回复:0
  • C#数组和集合整理
    C#数组和集合整理
    写起来还是有些勉强的,还有很多用法没有完全理解,只整理了一些基本点。ArrayArrayListListHashtableDictionaryStackQueueArray也就是数组。具体表示方法是:数据类型数组名=new数据类型举例如下:usingSystem;usin ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:65 | 回复:0
  • 【转载来的】C# 2.0中P/Invoke支持的几处增强
    【转载来的】C# 2.0中P/Invoke支持的几处增强
    1、Array in stack 对于这样的struct:typedef struct { int XY; } Point2D; 要在.NET为一个非托管函数传递这样一个结构体,原来得这样定义: struct Point2D {    public int XY; }   现在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:63 | 回复:0
  • 【整理】C#文件操作大全
    【整理】C#文件操作大全
    文件与文件夹操作主要用到以下几个类:1.File类:           提供用于创建、复制、删除、移动和打开文件的静态方法,并协助创建FileStream对象。msdn:http://msdn.microsoft.com/zh-cn/library/system.io. ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:63 | 回复:0
  • c#中byte[]和string的转换
    c#中byte[]和string的转换
    UsingSystem.Text;byte转换为stringbyteimage;stringll=Encoding.Default.GetString(image);string转换为bytestringss;byteb=Encoding.Default.GetBytes(ss);数据库中image类型的字段的处理。首先我想从数据库中读出 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:62 | 回复:0
  • C#将信息打印/输出到VS的“输出”窗口
    C#将信息打印/输出到VS的“输出”窗口
    我指得输出窗口如图所示:  几种输出的区别:1、Console.WriteLine(“输出到控制台窗口,即命令提示符窗口”);2、System.Diagnostics.Debug.WriteLine(“打印信息到输出窗口,但是只能在Debug版本运行,到了releas ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:59 | 回复:0
  • 一个相当独立的.通用分页控件c#源码四(downmoon收集)
    一个相当独立的.通用分页控件c#源码四(downmoon收集)
    public class DefaultPagerLayout:ITemplate DefaultPagerLayout通过编程的方式提供了所有的导航元素,并将它们加入到aspx页面,不过这一次导航元素用标准的HTML表格设置了格式。现在,如果用户没有提供一个表 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:56 | 回复:0
  • Delphi7调用webservice(C#)续(一)
    Delphi7调用webservice(C#)续(一)
    我按照该文章说明尝试用delphi7调用C#做的webservice,返回数据库数据,问题是只能以XML文件形式显示出来数据库数据,但无法以DBGrid形式显示,有没有人试成功啊! ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:57 | 回复:0
  • C#中使用NLuaz
    C#中使用NLuaz
    直接下载NLua编译好的版本在c#项目中使用,运行的时候会提示无法加载lua52.dll,但lua52.dll这个文件又是在运行目录下的。其实NLua不是无法加载lua52.dll本身,而是找不到lua52.dll需要的另一个文件,msvcr100.dll。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:53 | 回复:0
  • C#窗口间传递消息(聊天记录)
    C#窗口间传递消息(聊天记录)
    链接:http://blog.csdn.net/chenyuling/archive/2007/05/25/1625907.aspx 链接:http://www.cnblogs.com/CCBB/archive/2009/04/25/1443412.html 发信人:CCBB(超超饱饱|酒饱饭足~~),信区:DotNet标题:C#如何两窗口 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:51 | 回复:0
  • MangoDB在C#中的使用
    MangoDB在C#中的使用
    http://blog.sina.com.cn/s/blog_927f3c2401011937.html图形工具http://api.mongodb.org/csharp/current/html/R_Project_CSharpDriverDocs.htmC#APIhttp://docs.mongodb.org/manual/reference/method/ Shell命令htt ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:51 | 回复:0
  • C#使用SocketAsyncEventArgs操作套接字的简单异步通讯
    C#使用SocketAsyncEventArgs操作套接字的简单异步通讯
    SocketAsyncEventArgs是一个套接字操作的类,主要作用是实现socket消息的异步接收和发送,跟Socket的BeginSend和BeginReceive方法异步处理没有多大区别,它的优势在于完成端口的实现来处理大数据的并发情况,由于本 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:42 | 回复:0
  • C#窗体控件-单选按钮控件RadioButton-流星落
    C#窗体控件-单选按钮控件RadioButton-流星落
    单选控件(RadioButton)显示为一个标签,左边是一个原点,该原点可以是选中或未选中。在要给用户提供几个互斥选项时,就可以使用单选按钮。例如,询问用户的性别。把单选按钮组合在一起,给它们创建一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:37 | 回复:0
  • C#UnabletoloadDLL'WzCanDll.dll':找不到指定的模块
    C#UnabletoloadDLL'WzCanDll.dll':找不到指定的模块
    一、打开app无法加载DLL我用C++编写的DLL,然后用C#写的界面APP,在自己的电脑上打开没有问题,放在其它电脑上就出现无法加载DLL库的问题,一连接APP就会出现问题,如下图所示:二、解决办法出现问题的原因是在制作d ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:35 | 回复:0
  • C#中的委托和事件
    C#中的委托和事件
      源码下载:http://www.tracefact.net/SourceCode/Delegates-and-Events-in-CSharp.rar文中代码在VS2005下通过,由于VS2003(.NetFramework1.1)不支持隐式的委托变量,所以如果在一个接受委托类型的位置直接赋予方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:33 | 回复:0
  • C#模拟键盘输入
    C#模拟键盘输入
    主要使用了WindowsAPI实现,你可以在你C盘下的system32文件夹中找到user32.dll,函数的说明在MSDN都有,只需要拿名字去搜一下就行根据窗口的类名和窗口名称获取窗口句柄,成功返回一个窗口的句柄,否则返回0:privat ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:32 | 回复:0
  • C#Dictionary已知value获取对应的key
    C#Dictionary已知value获取对应的key
    1:循环遍历法,分为遍历key-value键值对和遍历所有key两种形式2:使用Linq查询法1privatevoidGetDictKeyByValue()2{3Dictionaryamp;amp;lt;int,stringamp;amp;gt;dict=newDictionaryamp;amp;lt;int,stringamp;amp;g ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:34 | 回复:0
  • C#添加日志
    C#添加日志
    1///amp;amp;lt;summaryamp;amp;gt;2///记录日志3///amp;amp;lt;/summaryamp;amp;gt;4///amp;amp;lt;paramname=amp;quot;msgamp;quot;amp;amp;gt;amp;amp;lt;/paramamp;amp;gt;5protectedvoidEndThing(stringmsg)6{7 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:30 | 回复:0
  • C#wpf中DataGrid支持汇总行
    C#wpf中DataGrid支持汇总行
    最近有一个需求,需要汇总金额,份额等字段。我们使用的是原生的WPF控件,自己开发了一套Template。而没有使用比较成熟的第三方控件。所以这个功能得自己开发。并且要做成控件层次的功能。当然也可以这样做,在ItemS ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:29 | 回复:0
  • C#前台js调用后台代码和后台代码调用前台js
    C#前台js调用后台代码和后台代码调用前台js
     C#前台js调用后台代码前台jsamp;amp;lt;scripttype=amp;quot;text/javascriptamp;quot;language=amp;quot;javascriptamp;quot;amp;amp;gt;functionCeshi(){vara=amp;quot;amp;amp;lt;%=Getstr()%amp;amp;gt;amp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:26 | 回复:0
  • C#使用Task实现任务超时,多任务一起执行
    C#使用Task实现任务超时,多任务一起执行
    简介:充分使用Task的异步功能代码实现:1.实现了任务超时退出任务2.多个任务一起执行       ///amp;amp;lt;summaryamp;amp;gt;       ///做事需要ms秒才能完成       ///amp;amp;lt;/summarya ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:31 | 阅读:29 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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