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

C#教程

RSS
  • C#百钱买百鸡
    C#百钱买百鸡
     usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceConsoleApp100鸡{classProgram{staticvoidMain(stringargs){……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:88 | 回复:0
  • C#利用开源软件ffMpeg截取视频图片
    C#利用开源软件ffMpeg截取视频图片
    #region从视频画面中截取一帧画面为图片///amp;amp;lt;summaryamp;amp;gt;///从视频画面中截取一帧画面为图片///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;paramname=amp;quot;VideoNameamp;quot;amp;amp;gt;视 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:92 | 回复:0
  • c#字典序
    c#字典序
    usingSystem;usingSystem.Collections.Generic;publicclassExample{publicstaticvoidMain(){//一、创建泛型哈希表,然后加入元素Dictionaryamp;amp;lt;string,stringamp;amp;gt;o……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:124 | 回复:0
  • C#求链表list中属性的最大值最小值
    C#求链表list中属性的最大值最小值
    获取链表List中对象属性最大值最小值(Max,Min)的方法:1.创建一个类,类中有一个属性A1///amp;amp;lt;summaryamp;amp;gt;2///用于测试属性的类3///amp;amp;lt;/summaryamp;amp;gt;4publicclassListTest5{6privatei ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:118 | 回复:0
  • C#系列之算数运算符(四)
    C#系列之算数运算符(四)
    今天,我将做一个算术运算符++和--的笔记以及一元运算符和二元运算符同时存在怎么计算的笔记++;分为前加加和后加加,但是最后结果都是+1;--;分为前减减和后减减,但是最后结果都是-1;例如:intnum=10;num++;Cons ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:124 | 回复:0
  • C#启动画面制作
    C#启动画面制作
    新建C#Windows应用程序。把图标文件ABC.ico和背景图片hy.bmp复制到目录下,属性-amp;amp;gt;复制到输出目录-amp;amp;gt;始终复制右击项目-amp;amp;gt;属性-amp;amp;gt;应用程序-amp;amp;gt;图标和清单-amp;amp;gt;图 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:144 | 回复:0
  • 详解C#动态创建Access数据库及密码
    详解C#动态创建Access数据库及密码
    以前工作中需要全新的Access数据库,可以复制数据库,也可以把新的数据库放到资源里面,用新数据库的时候释放出来,都感觉不爽,还是动态生成心理舒服。生成数据库要使用ADO,首先添加引用。usingSystem.IO;  usin ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:178 | 回复:0
  • C#的金字塔图形和九九乘法表
    C#的金字塔图形和九九乘法表
    1.今天尝试写了一下金字塔的图形,用了三个for循环。forexample:publicClassTest{publicvoidUpToFor(){for(inti=0;iamp;amp;lt;9;i++){for(forintj=i;jamp;amp;lt;8;j++){……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:299 | 回复:0
  • C#邮件发送问题(一)
    C#邮件发送问题(一)
    邮件发送需考虑很多因素,包括发送邮件客户端(一般编码实现),发送和接收邮件服务器设置等。如果使用第三方邮件服务器作为发送服务器,就需要考虑该服务器的发送限制,(如发送邮件时间间隔,单位时间内发送邮件数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:187 | 回复:0
  • c#之线程通信
    c#之线程通信
    1.线程通信 起因:有时,当某一个线程进入同步方法之后,共享变量并不满足它所需要的状态,该线程需要等待其它线程将共享变量改为它所需要的状态后才能往下执行。由于此时其它线程无法进入临界区,所以就需要该线程 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:145 | 回复:0
  • C#生成高质量缩略图
    C#生成高质量缩略图
    上传一张很大的图片,有时候需要以缩略图显示(比如上传头像),强制控制大图片的宽和高随然可以,但这样非常浪费资源.所以我建议大家在图片量比较大,而且需要缩略图显示的,最好是另外生成缩略图.   我这里写了一段生 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:122 | 回复:0
  • MSDN知识库_c#关键字_static
    MSDN知识库_c#关键字_static
      Static是C#会用到的关键字,可以用来修饰类、字段、方法、属性、运算符、事件和构造函数。今天在多线程中被静态成员不小心被撞了一下,因此将MSDN的内容整理转下来一)静态类Static修饰的class是静态类,具有以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:104 | 回复:0
  • C#WinformDirectX视频播放器
    C#WinformDirectX视频播放器
    C#Winform下使用微软的DirectX做视频播放器的源代码有很多,我使用的是Microsoft.DirectX.dll,Microsoft.DirectX.AudioVideoPlayback.dllDirectXSDK的版本有很多,最新版的SDK安装上之后,发现并没有上述的两个Dll文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:87 | 回复:0
  • c#即使服务又是可执行程序的代码实现
    c#即使服务又是可执行程序的代码实现
    先看下代码1namespaceUpdaterServer2{3classProgram4{5staticvoidMain(stringargs)6{7if(args==null||args.Length==0)8{9……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:91 | 回复:0
  • c#资源文件(转)
    c#资源文件(转)
    资源文件顾名思义就是存放资源的文件。资源文件在程序设计中有着自身独特的优势,他独立于源程序,这样资源文件就可以被多个程序使用。同时在程序设计的时候,有时出于安全或者其他方面因素的考虑,把重要东西存放在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:76 | 回复:0
  • c#根据自定义Attribute排序
    c#根据自定义Attribute排序
    addaclass:public class ExportAttribute : Attribute{    public int FieldOrder { get; set; }    public ExportAttribute() { }}add ontheField [DisplayName(amp;quot;De……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:73 | 回复:0
  • C# 多线程学习系列一
    C# 多线程学习系列一
    一、Windows线程的由来  关于操作系统的一些知识 (1)、单个amp;quot;工作线程amp;quot;的问题   早期的Windows没有线程的概念,整个系统只有一个amp;quot;工作线程amp;quot;,上面同时跑着操作系统代码和应用程序代 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:72 | 回复:0
  • C#判断网页中是否含有某字符串
    C#判断网页中是否含有某字符串
     简短的一段代码,可以判断webbrowser中打开的网页中是否含有某段字符串。这段代码比较有用,可以利用两个网页的不同之处来分辨出网页是否跳转到了需要的网页。代码如下:转载请注明出处:usingSystem;usingSystem. ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:67 | 回复:0
  • A new way to perform parameter validation in C# 3.0
    A new way to perform parameter validation in C# 3.0
    首先看用法:     class Program 运行结果是: Exception: Contract broken: x =amp;amp;gt; (value(CSharpByContract.Program+amp;amp;lt;amp;amp;gt;c__DisplayClass0).param != null) 加粗的部分显示 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:66 | 回复:0
  • HowtoCreateThumbnailImagesinC#
    HowtoCreateThumbnailImagesinC#
    Athumbnailisasmallsizedimage.Creatingathumbnailusing.NETisextremelysimple.Inthisarticle,wewillexplorehowtocreateathumbnailimageanddisplaythethumbnailinourapplication.……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:74 | 回复:0
  • [C#]线程调用带参数的方法转
    [C#]线程调用带参数的方法转
    在多线程或单线程任务中,让线程带传入参数一直是个麻烦的问题,通常有种方法就是以类,对像的变量来传参数,这种方法理解上很简单不过在某些场合使用很麻烦,这里就不介绍了,我们主要介绍一种.NET2.0中新增加的带参数运 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:75 | 回复:0
  • 【转】C#强化系列文章九:代码访问安全性使用
    【转】C#强化系列文章九:代码访问安全性使用
    在.NetFramework中提供了代码访问安全性(CodeAccessSecurity),它的主要作用就是限制代码的使用权限。可以控制各种系统资源的访问权限、可以要求代码的调用方拥有特定的权限......。比如我们可以控制自己的dll只能在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:68 | 回复:0
  • C#Label换行解决方法
    C#Label换行解决方法
    一、label太短,无法完成显示所要显示信息长度,要换行,解决方法如下:(1)stringaa=(长串);                       stringcc=aa.Substring(0,10);//取前10个字符                ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:65 | 回复:0
  • 《C# 设计模式》笔记: 第8章 简单工厂模式
    《C# 设计模式》笔记: 第8章 简单工厂模式
    看了那么多章面向对象都看得有点不耐烦了,这完全是在复习嘛。终于读到第二部分,关于创建型模式,刚看完了第八章,让我激动不已,有点相见恨晚的感觉,原来程序是可以这样子被设计的。。。第二部分  创建型模式 第 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:68 | 回复:0
  • C#给自己的软件制作注册码
    C#给自己的软件制作注册码
    从今天起,您开发的的任何软件如果您愿意都可以为之加密--为您的软件制作一款注册机!当您看完这篇文章时,您就可以理直气壮的告诉您的用户:\'喂,想用我的软件是吧?掏钱!\'.呵呵,这当然只是给自己壮胆 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:69 | 回复:0
  • c#  计算1-100之间的所有奇数的和
    c# 计算1-100之间的所有奇数的和
    求1-100之间所有奇数整数和: 1 class Program 2 { 3 static void Main(string args) 4 { 5 int sum= GetOdd(1,100); 6 Console.WriteLine(amp;quot;1-100之间 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:56 | 回复:0
  • C#的串口编程(转)
    C#的串口编程(转)
    对于串口编程,熟悉的应该觉得不困难。.NET下就更容易了,废话也没了。开始吧。1.虚拟串口软件由于手上没有串口硬件,所以在网上找了一个 VSPM 虚拟串口软件 ,据说是免费的。下载地址:http://www.skycn.com/soft/3 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:64 | 回复:0
  • C#网页自动点击超链接。
    C#网页自动点击超链接。
    private void AppraiseClick(){    HtmlElementCollection elementsByTagName = this.webBrowser1.Document.GetElementsByTagName(amp;quot;aamp;quot;);    for (int i = 0; i amp;amp;lt; ele ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:58 | 回复:0
  • VisualC#的Excel编程
    VisualC#的Excel编程
    ……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:57 | 回复:0
  • C#隐式类型局部变量&隐式类型数组
    C#隐式类型局部变量&隐式类型数组
    【隐式类型局部变量】可以赋予局部变量推断“类型”var 而不是显式类型。var 关键字指示编译器根据初始化语句右侧的表达式推断变量的类型。推断类型可以是内置类型、匿名类型、用户定义类型或.NETFramework类库中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:52 | 回复:0
  • dhl:C#KeyValuePair的基本用法及结合泛型的用法
    dhl:C#KeyValuePair的基本用法及结合泛型的用法
    C#KeyValuePairamp;amp;lt;TKey,TValueamp;amp;gt;的用法。结构体,定义可设置或检索的键/值对。也就是说我们可以通过它记录一个键/值对这样的值。比如我们想定义一个ID(int类型)和Name(string类型)这样的键/值对, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:59 | 回复:0
  • C#的虚函数解析机制
    C#的虚函数解析机制
    前言   这篇文章出自我个人对C#虚函数特性的研究和理解,未参考、查阅第三方资料,因此很可能存在谬误之处。我在这里只是为了将我的理解呈现给大家,也希望大家在看到我犯了错误后告诉我。 用词约定 “方法的签 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:56 | 回复:0
  • C#线程同步(4)- 通知&EventWaitHandle一家
    C#线程同步(4)- 通知&EventWaitHandle一家
    文章原始出处 http://xxinside.blogbus.com/logs/47523285.html 预备知识:C#线程同步(1)- 临界区&Lock,C#线程同步(2)- 临界区&Monitor,C#线程同步(3)- 互斥量 Mutex WaitHandle一家   在前一篇我们已 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:61 | 回复:0
  • c# .net core + .net framework mongodb nuget 包
    c# .net core + .net framework mongodb nuget 包
    FastNet.Framework.Mongo https://github.com/my-core/FastNet.Framework GH.MongoDb.GenericRepository https://github.com/m-ghiani/GH.MongoDb MongoDB.SimpleRepository https://github.com/JaseKirby/MongoDB.S……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:61 | 回复:0
  • C#设计模式——生成器模式(BuilderPattern)
    C#设计模式——生成器模式(BuilderPattern)
    一、概述在软件系统中,有时候面临着复杂的对象创建,该对象由一定算法构成的子对象组成,由于需求变化,这些子对象会经常变换,但组合在一起的算法却是稳定的。生成器模式可以处理这类对象的构建,它提供了一种封装 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:52 | 回复:0
  • C# 常用正责表达式
    C# 常用正责表达式
    转自:http://blog.csdn.net/zhengxia19/archive/2008/10/04/3015344.aspx amp;quot;^\d+$amp;quot; //非负整数(正整数 + 0) amp;quot;^**$amp;quot; //正整数 amp;quot;^((-\d+)|(0+))$amp;quot; //非正整数( ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:51 | 回复:0
  • c# 模拟post 提交
    c# 模拟post 提交
    string postData = amp;quot;user=123amp;amp;amp;pass=456amp;quot;; // 要发放的数据 byte byteArray = Encoding.UTF8.GetBytes(postData); HttpWebRequest objWebRequest = (HttpWebRequest)WebRequest.Create ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:49 | 回复:0
  • WPF编程宝典(Pro wpf in c# 2012)(文摘)
    WPF编程宝典(Pro wpf in c# 2012)(文摘)
    第一部分 基础知识 第1章 WPF概述 1.1 Windows图形演化 1.1.1 DirectX:新的图形引擎 1.1.2 硬件加速与WPF 1.2 WPF:高级API       类似Web的布局模型,丰富的绘图模型,丰富的文本模型,作为首要编程概念的动画 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:55 | 回复:0
  • C#从http上拿返回JSON数据
    C#从http上拿返回JSON数据
      第一章:C#如何拿到从http上返回JSON数据? 第二章:C#如何解析JSON数据?(反序列化对象) 第三章:C#如何生成JSON字符串?(序列化对象) 第四章:C#如何生成JSON字符串提交给接口(服务器)  在实际开发中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:58 | 回复:0
  • C# DataGridView:为行头添加行号
    C# DataGridView:为行头添加行号
    最终解决方法 查找到的资料是通过DataGridView的RowPostPaint事件中进行绘制完成。 http://www.cnblogs.com/basicapp/archive/2006/10/……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:37 | 阅读:55 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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