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

C#教程

RSS
  • C#编写的服务程序启动服务时报错误1053
    C#编写的服务程序启动服务时报错误1053
    Application.StartupPath 已知解决方案一:        读写文件路径的问题 用 $amp;quot;{Application.StartupPath}\\config.txtamp;quot;  ……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:07 | 阅读:155 | 回复:0
  • 转:c# ArrayList 的 Sort()方法的使用
    转:c# ArrayList 的 Sort()方法的使用
    http://www.kehui.net/html/article/26/26000.html 今天google了一下 接口 c#, 就看到这篇文章,想起前不久的一道面试题,竟然与之一样。 那天回来vs.net了一下.涉及到一个陌生的IComparer参数,原来这就是一种interfa ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:07 | 阅读:143 | 回复:0
  • C#字节byte类型读取与写入
    C#字节byte类型读取与写入
    //创建文件//File.Create(@amp;quot;D:\a.txtamp;quot;);//Console.WriteLine(amp;quot;创建成功amp;quot;);////删除文件//File.Delete(@amp;quot;D:\a.txtamp;quot;);//Console.WriteLine(amp;quot;删除成功amp;quo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:133 | 回复:0
  • C#中如何实现将字符串首尾的空格去掉,如果字符串中间还有连续空格的话,仅保留一个空 ...
    C#中如何实现将字符串首尾的空格去掉,如果字符串中间还有连续空格的话,仅保留一个空 ...
    思路:用空来替换首尾的空格,用一个空格替换中间的连续空格。例如:stringinputStr=”xxxx“;inputStr=inputStr.Trim();inputStr=Regex.Replace(inputStr.Trim(),”{2,}”,”“);注:Replace的第二个参数的”{2,}” ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:136 | 回复:0
  • C#WinForm中实现CheckBox全选反选功能
    C#WinForm中实现CheckBox全选反选功能
      今天一群里有人问到这个功能,其实应该挺简单,但提问题的人问题的出发点并没有描述清楚。因此,一个简简单单的需求,就引起了群内热烈的讨论。下面看看这个功能如何去实现,先上效果: 下面直接上代码,请不要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:137 | 回复:0
  • C#基础原理拾遗——面试都爱问的委托和事件(纠正)
    C#基础原理拾遗——面试都爱问的委托和事件(纠正)
         这篇博客是我昨天写的,文中的观点有些问题,后经过网友留言和个人学习发现错误,原文还是保留,更改补在后面,不怕贻笑大方,唯恐误人子弟。不知道还能不能放在首页,让被误导的同学再被反误导一次。一、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:110 | 回复:0
  • c#使用itext生成pdf,显示中文
    c#使用itext生成pdf,显示中文
    usingiTextSharp.text;usingSystem;usingSystem.Collections.Generic;usingSystem.IO;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingiTextSharp.text.pdf;namespaceConsol……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:129 | 回复:0
  • C#验证控件的使用方法
    C#验证控件的使用方法
    C#验证控件的使用方法ASP.NET为开发人员提供了一整套完整的服务器控件来验证用户输入的信息是否有效。这些控件如下:      1、RequiredFieldValidator:验证一个必填字段,如果这个字段没填,那么,将不能提交 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:105 | 回复:0
  • 【转载】C#使用String.Format拼接字符串
    【转载】C#使用String.Format拼接字符串
    在C#程序开发过程中,很多时候会使用字符串拼接,最简单的字符串拼接操作就是所有的字符串使用加号+相加连接起来,但这种代码形式非常不适合代码维护阅读,尤其是拼接字符串语句比较复杂的时候,如拼接SQL语句等情况 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:112 | 回复:0
  • C#封装miniblink使用HTML/CSS/JS来构建.Net应用程序界面和简易浏览器C#封装miniblink ...
    C#封装miniblink使用HTML/CSS/JS来构建.Net应用程序界面和简易浏览器C#封装miniblink ...
     MiniBlink的作者是龙泉寺扫地僧miniblink是什么?  (抄了一下龙泉寺扫地僧写的简洁)Miniblink是一个全新的、追求极致小巧的浏览器内核项目,其基于chromium最新版内核,去除了chromium所有多余的部件,只保留最 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:110 | 回复:0
  • C#笔试题-我的答案
    C#笔试题-我的答案
    (1)面向对象的语言具有__继承性_性、_封装性_性、_多态性_性。(2)能用foreach遍历访问的对象需要实现_IEnumerable接口或声明_GetEnumerator方法的类型。1.c#中的三元运算符是__?:__2.当整数a赋值给一个object对象时 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:106 | 回复:0
  • C#WinfromDataGridViewDataSource绑定数据源后--解决排序问题
    C#WinfromDataGridViewDataSource绑定数据源后--解决排序问题
    帮助类:publicclassSortBindingHelperamp;amp;lt;Tamp;amp;gt;:BindingListamp;amp;lt;Tamp;amp;gt;{privateboolisSortedCore=true;privateListSortDirectionsortDirectionCore=ListSortDirection.Ascending;……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:106 | 回复:0
  • 阿里云IoT2:设备使用C#语言接入实现mqtt发布和订阅
    阿里云IoT2:设备使用C#语言接入实现mqtt发布和订阅
    阿里云物联网平台1.准备工作1.1注册阿里云账号1.2开通物联网平台1.3软件开发环境2.云端开发 2.1设备管理2.1.1产品新增自定义Topic:get_iotupdate_iot2.1.2设备   一键复制设备证书{amp;quot;ProductKeyamp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:111 | 回复:0
  • (转)C#Oracle数据库操作类
    (转)C#Oracle数据库操作类
    原文地址:http://www.cnblogs.com/haibing0107/p/6143922.htmlusingSystem;usingSystem.Data;usingSystem.Collections.Generic;usingSystem.Configuration;usingSystem.Data.OracleClient;usingSystem.Text;using ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:143 | 回复:0
  • C#—WinForm窗体间的传值
    C#—WinForm窗体间的传值
    通常在Winform窗体开发中,两个Winform窗体间进行传值,之前我所采用的方法多是使用Static变量,但使用过Static变量的兄弟们都知道,如果使用过多Static变量会存在一些问题,如变量没有办法及时释放,同时当Static变 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:98 | 回复:0
  • VSTO:使用C#开发Excel、Word【10】
    VSTO:使用C#开发Excel、Word【10】
    第二部分:.NET中的Office编程本书前两章介绍了Office对象模型和OfficePIA。您还看到如何使用VisualStudio使用VSTO的功能构建文档中的控制台应用程序,加载项和代码。本书的第二部分更深入地介绍了Office对象模型。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:85 | 回复:0
  • C#多线程参数传递
    C#多线程参数传递
    classThreadDemo    {        privateThreadthreads;        privateintthrs=10;//线程数量        privateArrayListstringList;        privateeventEventHandlerOnNumberClea ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:92 | 回复:0
  • C#where用法
    C#where用法
    C#where子句 where子句用于指定类型约束,这些约束可以作为泛型声明中定义的类型参数的变量。 1.接口约束。 例如,可以声明一个泛型类 MyGenericClass,这样,类型参数 T 就可以实现IComparableamp;amp;lt;Tam ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:89 | 回复:0
  • C#基础——winform应用上传图片到SQLServer数据库
    C#基础——winform应用上传图片到SQLServer数据库
    前言之前通过winform与SQLServer的交互一直局限于文本、数字等信息,都可以通过string的方式来传输,但是比如音乐、图片等特殊格式的文件要如何与SQLServer数据库进行交互呢?今天主要讲通过文件流的方式,将特殊文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:88 | 回复:0
  • c#和Javascript中去重总结
    c#和Javascript中去重总结
    一.前言   去重在我们的开发过程中经常遇到,避免重复元素的添加,我们需要对获取到的集合(包括List、Array等)做相关的过滤操作。确保对象的唯一性,从而达到保证数据不冗余重复。由于自己是做.net方面的开发, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:94 | 回复:0
  • C#编程(六十一)------------LINQ中的扩展方法
    C#编程(六十一)------------LINQ中的扩展方法
    原文链接: http://blog.csdn.net/shanyongxu/article/details/47208401 LINQ中的扩展方法LINQ中where扩展方法,要想使用,必须导入using System.Linq;我们看一下这个方法的声明:public static IEnumerableamp;am ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:81 | 回复:0
  • 归纳一下:C#线程同步的几种方法
    归纳一下:C#线程同步的几种方法
    转自原文归纳一下:C#线程同步的几种方法我们在编程的时候,有时会使用多线程来解决问题,比如你的程序需要在后台处理一大堆数据,但还要使用户界面处于可操作状态;或者你的程序需要访问一些外部资源如数据库或网络 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:99 | 回复:0
  • C#的async和await
    C#的async和await
    1例子1:23publicclassMyClass4{5publicMyClass()6{7DisplayValue();//这里不会阻塞8System.Diagnostics.Debug.WriteLine(amp;quot;MyClass()End.amp;quot;);9}10……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:65 | 回复:0
  • c#获取MAC地址
    c#获取MAC地址
    【转】https://blog.csdn.net/lilinoscar/article/details/77336518在很多记录日志的时候,通常也会记录电脑的mac地址,C#有很多种获取mac地址的方式,我个人觉得比较简单的方式就是通过NetworkInterface获取MAC地址 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:90 | 回复:0
  • C#XMLHttpRequest对象—Ajax实例
    C#XMLHttpRequest对象—Ajax实例
    Get:amp;amp;lt;!DOCTYPEhtmlamp;amp;gt;amp;amp;lt;htmlxmlns=amp;quot;http://www.w3.org/1999/xhtmlamp;quot;amp;amp;gt;amp;amp;lt;headamp;amp;gt;amp;amp;lt;metahttp-equiv=amp;quot;Content-Typeamp;quot;co ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:78 | 回复:0
  • C#字符串及数组操作
    C#字符串及数组操作
    一、一维:intnumbers=newint{1,2,3,4,5,6};//不定长intnumbers=newint{1,2,3};//定长二、多维intnumbers=newint{{1,2,3},{1,2,3}};//不定长intnumbers=newint{{1,2},{1,2}};//定长三、例子……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:74 | 回复:0
  • C#根据控件名动态找控件、获取当前操作控件名
    C#根据控件名动态找控件、获取当前操作控件名
    (TextBox)(this.Controls.Find(amp;quot;textbox1amp;quot;,true))this.Controls.Textprivatevoidtxtbox_DoubleClick(objectsender,EventArgse){TextBoxselTextBox=(TextBox)sende……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:79 | 回复:0
  • 模拟退火算法实例(c++与c#实现)
    模拟退火算法实例(c++与c#实现)
    此片文章主要参考CSDN博主里头的一篇文章,将自己的理解写下来,以方便后期的查阅。  一、C++实现1.已知平面上若干点坐标(xi,yi),求平面上一点p(x,y),到这些点的总距离最小。思路:取所有点的均值为目标点。计算 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:81 | 回复:0
  • C#获取结构体的所有成员
    C#获取结构体的所有成员
    读取结构体的所有成员(Engine为结构体)   FieldInfofieldInfos=typeof(Engine).GetFields();……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:97 | 回复:0
  • C#添加服务引用。
    C#添加服务引用。
    1,服务引用给的实例(需要一个网址连接)http://192.168.17.131:12170/amtiot.gis.WCF/SpatialAnalysis.svc (类似于这样的一个网址)在网络里面打开后的截图:2,在vs中新建一个c#工程,添加服务引用,将地址粘贴 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:72 | 回复:0
  • C#调用页面中的窗体中的方法,获取窗体的元素。
    C#调用页面中的窗体中的方法,获取窗体的元素。
      页面中的窗体amp;amp;lt;divclass=amp;quot;div_widthamp;quot;style=amp;quot;width:100%;height:95%;amp;quot;amp;amp;gt;amp;amp;lt;iframeid=amp;quot;wfFormamp;quot;name=amp;quot;wfFormamp;quot;width=a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:76 | 回复:0
  • c#中@标志的作用
    c#中@标志的作用
    参考微软官方文档-特殊字符@,地址https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/tokens/verbatim1、在变量名前加@,可以告诉编译器,@后的就是变量名。主要用于变量名和C#关键字重复时使用。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:73 | 回复:0
  • C#获取本机IP地址以及转换字符串
    C#获取本机IP地址以及转换字符串
    ///amp;amp;lt;summaryamp;amp;gt;///IP地址转化///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;paramname=amp;quot;ipaddramp;quot;amp;amp;gt;整型的IP地址amp;amp;lt;/paramamp;amp;gt;///amp;amp;lt;returnsam ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:99 | 回复:0
  • VB.NET,C#逻辑运算符
    VB.NET,C#逻辑运算符
    And:对两个Boolean表达式执行逻辑和。AndAlso:与AndAlso类似,关键差异是AndAlso显示短路行为,如果AndAlso中的第一个表达式为False,则不计算第二个表达式。or:对两个Boolean表达式执行逻辑或。orElse:与Or类似,关 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:73 | 回复:0
  • C#Devexpress学习--LabelControl
    C#Devexpress学习--LabelControl
     A LabelControl candisplayanimage(regularoranimatedGIFfile).Differentimagescanbeprovidedinthenormal,disabled,hoveredandpressedstates.Tospecifyimages,usethelabel'sappearanc……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:68 | 回复:0
  • C#-多线程之信号系统
    C#-多线程之信号系统
    基础概览多线程之信号系统命名空间usingSystem.Threading;线程同步类的继承层次关系图 终止状态和非终止状态在终止状态下,被WaitOne()阻塞的线程会逐个得到释放。如果一个线程在EventWaitHandle对象处于终止状态时 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:69 | 回复:0
  • C#异步编程(async&await)
    C#异步编程(async&await)
    什么是异步编程每次启动程序时,系统会自动在内存中创建一个进程。进程是构成运行程序的资源的集合。这些资源包括虚地址空间、文件句柄和许多其他程序运行所需的资源。在进程的内部,系统会创建一个称为线程的内核( ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:81 | 回复:0
  • 是什么让C#成为最值得学习的编程语言
    是什么让C#成为最值得学习的编程语言
    随着Web、iOS、Android、智能设备的流行,新的编程语言纷纷涌现并表现不俗,如Ruby,Python,Scala。Go,Node.js,Swift等。反观已经发展了近20年的C#语言(或者这里应该更准确的说是.NetFramework),由于天生的平 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:93 | 回复:0
  • [C#]对ListT取交集、连集及差集
    [C#]对ListT取交集、连集及差集
    最近在專案中,剛好遇到這個需求,需要比對兩個List,進行一些交集等操作,在以前我們可能需要寫很多行來完成這些動作,但現在我們只需要藉由LinQ就能輕鬆達到我們的目的囉! 實際演練※本文使用int為例,若為使用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:70 | 回复:0
  • ASP.NET(c#)——如何重新生成designer.cs文件
    ASP.NET(c#)——如何重新生成designer.cs文件
    选择网站,右键,选择“转换为Web应用程序”。……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:06 | 阅读:76 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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