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

C#教程

RSS
  • C#多线程AutoResetEvent与ManualResetEvent(转)
    C#多线程AutoResetEvent与ManualResetEvent(转)
    AutoResetEvent与ManualResetEvent区别新一篇:AutoResetEvent详解在.Net多线程编程中,AutoResetEvent和ManualResetEvent这两个类经常用到,他们的用法很类似,但也有区别。Set方法将信号置为发送状态,Reset方法将信 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:12 | 回复:0
  • [C#]NetworkStream.Write()存在严重bug
    [C#]NetworkStream.Write()存在严重bug
    NetworkStream.Write()方法实际上是不可用的,因为它无法保证数据的连续性。先给大家看一段代码://clnisaninstanceofTcpClientNetworkStreamst=cln.GetStream();st.Write(tosend,0,tosend.Length);这属于NetworkStr ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:17 | 回复:0
  • C#利用委托事件进行窗体间的传值(新手必看)
    C#利用委托事件进行窗体间的传值(新手必看)
    引言:窗体间传值是每个学习WinForm新手的常见问题,最初级的方法就是在窗体中先获取到要接受值窗体。然后通过.得到某个空间或者属性,直接赋值,这个需要接收放的窗体属性或者空间必须是public,是极不安全的一种方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:13 | 回复:0
  • C#ComBox垂直滚动条
    C#ComBox垂直滚动条
    用到Combox控件两个属性:1MaxDorpDownItems显示条数2IntegralHeight设置为false  例如:显示最多20条,超过20条显示垂直滚动条this.comboBox1.IntegralHeight=false;this.comboBox1.MaxDropDownItems=20; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:11 | 回复:0
  • C#查找List某一段数据
    C#查找List某一段数据
    1publicvoidSelectData()23{4Listamp;amp;lt;intamp;amp;gt;r=newListamp;amp;lt;intamp;amp;gt;();5r.Add(1);6r.Add(2);7r.Add(3);8r.Add(4);9……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:13 | 回复:0
  • C#保存图片到数据库并读取显示图片的方法
    C#保存图片到数据库并读取显示图片的方法
    privatevoidbutton2_Click_1(objectsender,System.EventArgse) {stringpathName;if(this.openFileDialog1.ShowDialog()==System.Windows.Forms.DialogResult.OK){pathName=this.openFileDialog1.File……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:13 | 回复:0
  • Mono+Jexus让C#运行在Linux(centos7_x64),学习笔记
    Mono+Jexus让C#运行在Linux(centos7_x64),学习笔记
    .h2cls { background: none left top repeat scroll rgba(111, 168, 51, 1) !important; border-radius: 5px !important; color: rgba(255, 255, 255, 1); font-family: amp;quot;微软雅黑amp;quot;, amp;quot;宋体a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:13 | 回复:0
  • C#中各种计时器C#中各种计时器
    C#中各种计时器C#中各种计时器
    (转自:http://www.cnblogs.com/shikyoh/archive/2011/05/24/2055226.html) 1、使用Stopwatch类(System.Diagnostics.Stopwatch)Stopwatch实例可以测量一个时间间隔的运行时间,也可以测量多个时间间隔的总运行时 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:15 | 回复:0
  • 用最简单的方式在C#中使用多线程加速耗时的图像处理算法的执行(多核机器)。 ...
    用最简单的方式在C#中使用多线程加速耗时的图像处理算法的执行(多核机器)。 ...
         图像处理中,有很多算法由于其内在的复杂性是天然的耗时大户,加之图像本身蕴涵的数据量比一般的对象就大,因此,针对这类算法,执行速度的提在很大程度上依赖于硬件的性能,现在流行的CPU都是至少2核的, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:14 | 回复:0
  • C#中的Attribute
    C#中的Attribute
     以下部分内容及代码来源于《C#技术揭秘》(Inside C# Sencond Edition) 定义属性:         属性实际上是一个派生自System.Attribute基类的类。System.Attribute类含有几个用于访问和检查自定义属性的方法。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:16 | 回复:0
  • C# 打开mpp文件(Microsoft object)问题总结
    C# 打开mpp文件(Microsoft object)问题总结
    有需求就有解决方案,早上还没有听说过什么是 mpp 文件,下午已经能成功的将功能实现,这难道就是程序员的职业素养?哈哈哈哈 从网上找了很多方法,最后自己找到一个十分简单的打开 mpp 文件的方法: 注 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:18 | 回复:0
  • C# 泛型编程之泛型类、泛型方法、泛型约束
    C# 泛型编程之泛型类、泛型方法、泛型约束
    所谓泛型,即通过参数化类型来实现在同一份代码上操作多种数据类型。   泛型编程是一种编程范式,它利用“参数化类型”将类型抽象化,从而实现更为灵活的复用。在定义泛型类时,在对客户端代码能够在实例化类时, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:23 | 回复:0
  • C#操作数据库
    C#操作数据库
    using System; using System.Collections.Generic; using System.Linq; using System.Text; //操作SQL数据库必须引入此包 using System.Data.SqlClient; //使用DataSet类必须引入此包 using System.Data; namespace ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:18 | 回复:0
  • c#程序已管理员权限启动、开机自动启动相关问题
    c#程序已管理员权限启动、开机自动启动相关问题
    问题背景:某个c#程序需要已管理员权限启动,并且有开机启动的功能。解决方案:1、已管理员权限启动参考c#程序以管理员权限运行。2、开机启动,参考代码publicstaticvoidSetAutoRun(boolisAutoRun){//设置是否自动启 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:17 | 回复:0
  • C# 8 - 其它新特性
    C# 8 - 其它新特性
    其它关于C# 8和.NET Core 3.0新特性的文章: C# 8 - Nullable Reference Types 可空引用类型 C# 8 - 模式匹配 C# 8 - Range 和 Index(范围和索引) C# 8.0 - 默认接口方法 C# 8 - using声明 和 异步流 .NET Core 3. ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:16 | 回复:0
  • c#enum解析
    c#enum解析
    解析定义的枚举publicenumOrderPaymentStatus{///amp;amp;lt;summaryamp;amp;gt;///未支付///amp;amp;lt;/summaryamp;amp;gt;No=1,///amp;amp;lt;summaryamp;amp;gt;/……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:16 | 回复:0
  • C#扇形的绘制与Hittest交互、图种制作
    C#扇形的绘制与Hittest交互、图种制作
    C#扇区的绘制与交互哪位大神的杰作,代码里有,我就不废话了。源码下载方式如下。注:将下面的图下载后,另存为.rar就可以看到图片中隐藏的代码程序了。图种的制作图种的目的在于隐藏文件。使得外人 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:14 | 回复:0
  • c# 菜鸟包裹查询
    





            c# 菜鸟包裹查询
    c# 菜鸟包裹查询 c# 菜鸟包裹查询
    c# 菜鸟包裹查询 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:17 | 回复:0
  • 使用C#修改本地Windows系统时间
    使用C#修改本地Windows系统时间
    C 提升管理员权限修改本地Windows系统时间 ​ 在桌面应用程序开发过程中,需要对C盘下进行文件操作或者系统参数进行设置,例如在没有外网的情况下局域网内部自己的机制进行时间同步校准,这是没有管理员 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:16 | 回复:0
  • C++与C#的时间转换
    C++与C#的时间转换
    1.C++中的时间:(1) time_t其实是一个64位的long int类型(2) time函数:函数简介:  函数名:  time       头文件:  time.h       函数原型:time_t time(time_t *timer)       功能: 获取当前的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:17 | 回复:0
  • c# HMM
    c# HMM
    http://blog.csdn.net/jhqin/article/details/6534916……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:21 | 回复:0
  • C#大学课程(第五版)课后习题22.7修改Baseball 数据库程序
    C#大学课程(第五版)课后习题22.7修改Baseball 数据库程序
    /*22.7 (Baseball 数据库程序)建立一个程序,它对Baseball 数据库中的Players 表执行查询,这个数据库和表包含在本章例子目录中的Databases文件夹下。在DataGri……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:30 | 回复:0
  • C# 中的多线程(转载)
    C# 中的多线程(转载)
    关于多线程的系列,翻译自国外大牛的文章,值得推荐 原文地址:https://blog.gkarch.com/topic/threading.html……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:25 | 回复:0
  • [C#]MD5&DES
    [C#]MD5&DES
    usingSystem;usingSystem.IO;usingSystem.Text;usingSystem.Security.Cryptography;usingSystem.Web;namespaceTest.Com{   ///amp;amp;lt;summaryamp;amp;gt;   ///DESEncryptor的摘要说明。   ///amp;amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:22 | 回复:0
  • [C#]将数字前面补0,补足设定的长度
    [C#]将数字前面补0,补足设定的长度
    將數字前面補0,補足設定的長度 這是在小舖遇到的問題,如何將數字前面補0,補足設定的長度 例如 將 123 前面補0,補到長度為6,可以透過 String.PadLeft 與 String.Format 的方式 http://msdn.microsoft.com/zh-tw ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:22 | 回复:0
  • C#/.NET获取本机的IP地址
    C#/.NET获取本机的IP地址
    System.Net.IPHostEntryips=System.Net.Dns.GetHostEntry(System.Net.Dns.GetHostName());foreach(System.Net.IPAddressipinips.AddressList){Console.WriteLine(ip.ToString());} ……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:19 | 回复:0
  • 对指定的网页进行截图C#版
    对指定的网页进行截图C#版
    碰到一个项目,需要对指定的网页进行截图保存,晕死!需求永远都是怪异的.....解决是关键~遂写了以下代码,快准狠!(因为赶时间!)可以实现对指定的页面获取,按指定的大小生成缩略图,当然也可以1:1的产生图,页 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:20 | 回复:0
  • C#winform中Setting.settings相关知识点
    C#winform中Setting.settings相关知识点
    1.在Settings.settings文件中定义配置字段。包含字段名、类型、范围、值四部分的属性。字段名、类型和值类似编程中字段的定义一样使用,不再过多的解释。重点讲一下”范围“字段的含义与区别。作用范围定义为:User ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:21 | 回复:0
  • C#6.0:Expression–BodiedMethods
    C#6.0:Expression–BodiedMethods
    Expression-bodied方法是C#6.0中另一个能简化代码的特性。我们已经对lambda表达式将funciton和delegation关联起来的这种用法很熟悉了。Expression-bodied将lambda表达式的这种用法扩展到了方法上。像下面代码所示, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:30 | 回复:0
  • C#在list的指定位置添加元素
    C#在list的指定位置添加元素
    使用Insert方法;代码示例如下:Listamp;amp;lt;intamp;amp;gt;temp=newListamp;amp;lt;intamp;amp;gt;();temp.Add(2);temp.Add(3);temp.Add(4);temp.Insert(0,5);temp结果为5,2,3,4……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:37 | 回复:0
  • 关于C#调用广州医保HG_Interface.dll调用的一些总结(外部组件异常) ...
    关于C#调用广州医保HG_Interface.dll调用的一些总结(外部组件异常) ...
           开始做的时候也遇到了奇葩的情况、创智提供的dll只能在有UI的Winform、WPF上使用,WebForm、WPF、WebService完全没办法使用,Console在加上了的线程Attribute之后也可以成功调用,推测和dll使用MFC编 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:29 | 回复:0
  • C#中的unsafe
    C#中的unsafe
    为了保持类型安全性,默认情况下,C#不支持指针算法。但是,通过使用 unsafe 关键字,可以定义可在其中使用指针的不安全上下文。有关指针的详细信息,请参阅主题指针类型。备注在公共语言运行时(CLR)中,不安全代 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:25 | 回复:0
  • C#集合--数组
    C#集合--数组
    Array类是所有一维和多维数组的隐式基类,同时也是实现标准集合接口的最基本的类型。Array类实现了类型统一,因此它为所有数组提供了一组通用的方法,不论这些数组元素的类型,这些通用的方法均适用。正因为数组如此 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:29 | 回复:0
  • c#Oracle远程连接方式plsql连接oracle11g64位
    c#Oracle远程连接方式plsql连接oracle11g64位
    1.本地连接字符串: stringconnect=amp;quot;DataSource=orcl;user=XXX;password=XXX;PersistSecurityInfo=Trueamp;quot;;2.远程连接:方式一:stringconnect=amp;quot;DataSource=(DESCRIPTION=(ADDRESS=(PROTOCOL ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:33 | 回复:0
  • C#获取ADSL所有宽带连接名称
    C#获取ADSL所有宽带连接名称
    1.通过注册表获取,缺点,兼容性差1//RegistryKeyuserKey=Registry.CurrentUser;2//RegistryKeykey=userKey.OpenSubKey(@amp;quot;RemoteAccess\Profileamp;quot;);3//stringkeysList=key.GetSubKeyNames();//获取当 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:34 | 回复:0
  • [转]c#(winform)中ComboBoxListBox添加项完全解决
    [转]c#(winform)中ComboBoxListBox添加项完全解决
    刚开始用.net的winform开发,发现好些控件都很难用,可能是不熟悉的原因吧,这不,一个给ComboBox添加项的问题就搞的我很头疼,我要同时给一个项添加名字和值,怎么都没法加,查了查资料,又自己汇总测试了下,终于 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:33 | 回复:0
  • C#窗口隐藏/关闭/居中
    C#窗口隐藏/关闭/居中
    当前窗口跳转另一个窗口,一般会隐藏当前窗口,再打开第二个窗口Form2f2=newForm2();f2.Show();this.Hide();当这个窗口点击关闭或者程序执行完毕,需要结束窗体this.Dispose();this.Close();窗体居中Form1mainForm=n ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:46 | 回复:0
  • C#进制转换
    C#进制转换
    在.NETFramework中,System.Convert类中提供了较为全面的各种类型、数值之间的转换功能。其中的两个方法可以轻松的实现各种进制的数值间的转换:Convert.ToInt32(stringvalue,intfromBase):可以把不同进制数值的字 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:52 | 回复:0
  • C#循环语句-先判断后执行的另一种方式-for循环
    C#循环语句-先判断后执行的另一种方式-for循环
    for循环和while循环都是先判断后执行的方式,for循环的判断条件可以while复杂,常用在可以确定循环次数的情况下,语法如下:for(初始化部分;条件部分;更新部分){执行循环语句}for(inti=0;iamp;amp;lt;10;i++)   ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:55 | 回复:0
  • C#String的问题:immutablewhy?how?传值?传引用?string/String?-古道西风瘦马------ ...
    C#String的问题:immutablewhy?how?传值?传引用?string/String?-古道西风瘦马------ ...
     C#String的问题:immutablewhy?how?传值?传引用?string/String?今天突然用到C#的string,突然想起来一直没弄明白string和String有什么区别,查了一下电子书、MSDN以及百度和Google,更进一步看看String的一些问 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:65 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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