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

C#教程

RSS
  • C#关于AutoResetEvent的使用介绍[转载]
    C#关于AutoResetEvent的使用介绍[转载]
    AutoResetEvent允许线程通过发信号互相通信。通常,此通信涉及线程需要独占访问的资源。线程通过调用AutoResetEvent上的WaitOne来等待信号。如果AutoResetEvent处于非终止状态,则该线程阻塞,并等待当前控制资源的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:18 | 回复:0
  • C#多线程编程のTask(任务全面解析)
    C#多线程编程のTask(任务全面解析)
    Task是.NET4.0加入的,跟线程池ThreadPool的功能类似,用Task开启新任务时,会从线程池中调用线程,而Thread每次实例化都会创建一个新的线程。 我们可以说Task是一种基于任务的编程模型。它与thread的主要区别是, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:19 | 回复:0
  • C#-反射学习,附带绑定实体类从数据库查询数据中,带源码学习! ...
    C#-反射学习,附带绑定实体类从数据库查询数据中,带源码学习! ...
    平台:VS2010+SQL2008源码:https://files.cnblogs.com/Royal_WH/BlogTestReflection.rar首先声明本节反射内容浅显大神就请略过吧,耽误你们的时间也不太好意思,呵呵,如果觉得我写的有用的请支持一下。今天为大家 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:19 | 回复:0
  • C#执行Javascript脚本
    C#执行Javascript脚本
    该测试在.netcore环境中执行。1.引用微软提供的包amp;quot;Microsoft.ClearScriptamp;quot;。2.编写好Javascript脚本。functiontestFunc(t){returnt+amp;quot;,这是一个演示脚本amp;quot;;}3.在项目中添加C#代码。u ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:20 | 回复:0
  • mysql时间字段的格式与编码转换,C#下xml存储时间数据的临时解决方案 ...
    mysql时间字段的格式与编码转换,C#下xml存储时间数据的临时解决方案 ...
    因为C#里调用Dataset内置方法GetXml()生成的xml字符串是无XMLSchema架构的其生成的 xml字符串里时间格式是以amp;quot;2009-07-07T14:58:27+08:00amp;quot;存放的在接收端解析的时候如果没有XMLSchema架构的注释   ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:20 | 回复:0
  • C#通过JObject解析json对象
    C#通过JObject解析json对象
    一、简单json对象{amp;quot;shp_flgamp;quot;:amp;quot;0amp;quot;,amp;quot;fm_dateamp;quot;:amp;quot;2018-04-18T00:00:00Zamp;quot;,amp;quot;to_dateamp;quot;:amp;quot;2018-04-18T00:00:00Zamp;quot;,amp;quo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:19 | 回复:0
  • C#中跨库事务控制
    C#中跨库事务控制
        TransactionScope类是framework2.0新增的一个类,在System.Transactions命名空间中,使用时必须先添加System.Transactions引用;另外还要在windows控制面版--amp;amp;gt;管理工具--amp;amp;gt;服务--amp;amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:19 | 回复:0
  • C#模拟post消息,实现登陆功能(包括CAS系统)
    C#模拟post消息,实现登陆功能(包括CAS系统)
    这方面的文章多得很,我这里把一些细节说一下。1.选用C#中的HttpWebRequest、HttpWebResponse和CookieContainer类。HttpWebRequest是用来提交web请求的,包括post和get;HttpWebResponse是用来接收服务器对本次请求 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:19 | 回复:0
  • C#T4使用
    C#T4使用
    最近升级我们的框架到微服务了,而且是dotnetcore2.0。然后一个新的框架,最基本的Model和与数据库交互的Repository,我们都是要利用T4自动生成的。首先这个是代码结构,在这个T4文件夹下,比较尴尬的是,怎么右键这 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:18 | 回复:0
  • C#socket客户端(异步通讯)
    C#socket客户端(异步通讯)
    /*Client.cs*/usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Net.Sockets;usingSystem.Net;usingSystem.Threading;usingSystem.Diagnostics;namespace……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:18 | 回复:0
  • [C#菜鸟]C#Hook(三)Windows常用消息大全
    [C#菜鸟]C#Hook(三)Windows常用消息大全
    表A-1 Windows消息分布消息范围说明0~ WM_USER –1系统消息WM_USER ~0x7FFF自定义窗口类整数消息WM_APP ~0xBFFF应用程序自定义消息0xC000~0xFFFF应用程序字符串消息amp;amp;gt;0xFFFF为以后系统应用保留表A ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:15 | 回复:0
  • C#String前面不足位数补零的方法PadLeft
    C#String前面不足位数补零的方法PadLeft
    PadLeft(inttotalWidth,charpaddingChar)//在字符串左边用paddingChar补足totalWidth长度PadLeft(inttotalWidth,charpaddingChar)//在字符串右边用paddingChar补足totalWidth长度……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:14 | 回复:0
  • C#使用代理实现线程间调用
    C#使用代理实现线程间调用
    实现功能:后台线程改变窗体控件(flowLayoutPanel1)的状态。利用this.flowLayoutPanel1.InvokeRequired==false,可以知道是主线程调用的自己控件,还是其他线程调用。如果其他线程调用就使用DisplayDelegate代理。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:12 | 回复:0
  • C#使用Topshelf创建Windows服务
    C#使用Topshelf创建Windows服务
    本文写作的目的是,记录一种最简单开发Windows服务的方式–Topshelf。使用前先下载依赖文件:Topshelf.dll Topshelf.4.2.0.zip 或者直接通过Nuget安装:Install-PackageTopshelfTopshelf文档地址: https://topsh ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:10 | 回复:0
  • C#的Winform程序中设置下拉框ComboBox控件默认选中某一项【转载】 ...
    C#的Winform程序中设置下拉框ComboBox控件默认选中某一项【转载】 ...
    C#的Winform程序中设置下拉框ComboBox控件默认选中某一项 - 2019-08-04 00:42 C#中的Winform窗体程序中,ComboBox控件一般用来做下拉选项,用于下拉项选择,……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:10 | 回复:0
  • C#获取本机IP且过滤非真实网卡(如虚拟机网卡)
    C#获取本机IP且过滤非真实网卡(如虚拟机网卡)
    参考了网上的文章,具体地址不记得了。下面的方法可以过滤掉虚拟机的网卡等无效网卡,进而只留下真实的网卡。 usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Manage ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:10 | 回复:0
  • 最简单的C#快速入门
    最简单的C#快速入门
    在一小时内学会C#。使用例程,简单却完整的探索C#语言的构造和特点。本文特别适合有C++基础却没有太多精力学习C#的读者。关于作者AishaIkram我现在在英国一家软件公司任技术带头人。我是计算机科学的硕士。我主要使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:7 | 回复:0
  • C#泛型演示
    C#泛型演示
    class Stackamp;amp;lt;Tamp;amp;gt; {    private T store;    private int size    public Stack()   {     store = new T;     size = 0;  }  public void Push(T x)  {     store = x;  } ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:6 | 回复:0
  • C#–CheckedListBox的一些用法
    C#–CheckedListBox的一些用法
    最近用到checklistbox控件,在使用其过程中,花了较多的时间,这里我收集了其相关的代码段,希望对大家有所帮助。1.添加项checkedListBox1.Items.Add(amp;quot;蓝色amp;quot;);checkedListBox1.Items.Add(amp;quot; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:8 | 回复:0
  • Effective C# 原则19:选择定义和实现接口而不是继承(译)
    Effective C# 原则19:选择定义和实现接口而不是继承(译)
    Effective C# 原则19:选择定义和实现接口,而不是继承 Item 19: Prefer Defining and Implementing Interfaces to Inheritance 抽象类在类的继承中提供了一个常规的“祖先”。一个接口描述了一个可以被其它类型实现 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:11 | 回复:0
  • C#中字符串的处理
    C#中字符串的处理
    usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespace字符串处理{   classProgram   {       staticvoidMain(stringargs)       {            ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:12 | 回复:0
  • 如何解决C#异常:必须先将当前线程设置为单线程单元(STA)模式,然后才能进行OLE调用 ...
    如何解决C#异常:必须先将当前线程设置为单线程单元(STA)模式,然后才能进行OLE调用 ...
    本文概述 异常示例 解   如果你的应用程序运行一段代码, 该代码触发以下ThreadStateException异常: System.Threading.ThreadStateException:’必须先将当前线程设置为单线程单元(STA)模式, 然后才能进行OLE调用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:11 | 回复:0
  • C#数据结构二:顺序表Sequence List
    C#数据结构二:顺序表Sequence List
    线性表是数据结构中最简单、最基本也是最常用的一种,它是线性结构的抽象,上文提到线性结构的特点是结构中的数据元素之间关系为一对一关系。也就是说数据元素是一个接一个的排序。 线性表定义 线性表Linear List: ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:12 | 回复:0
  • C#的List的Contains方法 list的Contains方法是根据其元素类型定义的Equals方法来判断 ...
    C#的List的Contains方法 list的Contains方法是根据其元素类型定义的Equals方法来判断 ...
    https://zhidao.baidu.com/question/681553612286124812.html 如果有类A和类B都继承了类C,类A已经存入到集合中了,那么此时用该方法判断类B,是会……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:13 | 回复:0
  • C#中TextBox实现换行
    C#中TextBox实现换行
        简介摘要:本文将教你如何用C#TextBox换行,也许现在你觉得很深奥,但是读完此篇文章你就会觉得很简单了。要让一个WindowsForm的TextBox显示多行文本就得把它的Multiline属性设置为true。这个大家都知道,可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:16 | 回复:0
  • C#集合之栈
    C#集合之栈
    栈(Stack)和队列是非常类似的一个容器,只是栈是一个后进先出(LIFO)的容器。栈用Push()方法在栈中添加元素,用Pop()方法获取最近添加的一个元素:Stackamp;amp;lt;Tamp;amp;gt;与Queueamp;amp;lt;Tamp;amp;gt;类(h ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:16 | 回复:0
  • C#实现图片叠加,图片上嵌入文字,文字生成图片的方法
    C#实现图片叠加,图片上嵌入文字,文字生成图片的方法
    ///amp;amp;lt;summaryamp;amp;gt;   ///图片叠加   ///amp;amp;lt;/summaryamp;amp;gt;   ///amp;amp;lt;paramname=amp;quot;senderamp;quot;amp;amp;gt;amp;amp;lt;/paramamp;amp;gt;   ///amp;amp;lt ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:15 | 回复:0
  • 使用Microsoft Roslyn提取C#和VB.NET源代码中的字符串常量
    使用Microsoft Roslyn提取C#和VB.NET源代码中的字符串常量
    Microsoft Roslyn是微软.NET“编译器即服务(Compiler as a Service)”的主要产品,它提供了开放的编译器API,并为源代码产生、分析和重构提供了新一代的语言对象模型。Anders Hejlsberg在BUILD 2013大会上提到,C# ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:17 | 回复:0
  • C#实现的apache htpasswd加密
    C#实现的apache htpasswd加密
    一.VisualSvn Server 这个软件大家都知道,具体使用时创建用户名密码和组时,每次都要登陆到VisualSvn Server所在的机器上,次次如此...     由于一些原因要把这个用户管理的功能集成到OA中,这样可以OA中集中管理SVN ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:19 | 回复:0
  • C# dll 事件执行 js 回调函数
    C# dll 事件执行 js 回调函数
    前言:   由于js 远程请求  XMLHttpRequest() 不支持多线程,所以用C# 写了个dll 多线程远程抓住供js调用。 最初代码为:   C#代码 /// amp;amp;lt;summaryamp;amp;gt; /// 异步请求入口 /// ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:20 | 回复:0
  • C#字符串转为变量名,通过字符串给变量赋值
    C#字符串转为变量名,通过字符串给变量赋值
    例子一、将字符串转为变量名       stringstr=amp;quot;sppamp;quot;;       publicstringspp=amp;quot;verygoodamp;quot;;       privatevoidbutton1_Click(objectsender,EventArgse)     ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:22 | 回复:0
  • C# Socket实现Http WEB服务器
    C# Socket实现Http WEB服务器
    这只是一个简单的用C#写的WEB服务器,只实现了get方式的对html文件的请求,有兴趣的朋友可以在此基础之上继续开发更多功能,小弟学c#不久,如有错漏,望请见凉!!   摘要: WWW的工作基于客户机/服务器计算模型, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:19 | 回复:0
  • 如何在C# MVC项目中使用异常处理捕获异常?
    如何在C# MVC项目中使用异常处理捕获异常?
    1.首先在【Model】中新建一个class做异常处理。该类继承自:HandleErrorAttribute,需要导入命名空间。     public class MyExceptionAttribute:HandleErrorAttribute { //新建一个异常队列(同一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:25 | 回复:0
  • C#中的委托和事件
    C#中的委托和事件
    http://www.tracefact.net/CSharp-Programming/Delegates-and-Events-in-CSharp.aspx……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:27 | 回复:0
  • C#实现HTTP的POST(完整可运行并且通过测试的代码)
    C#实现HTTP的POST(完整可运行并且通过测试的代码)
    https://blog.csdn.net/qq_21381465/article/details/80016159我是通过VS2010,新建一个winform窗体项目,然后写了一个测试软件,软件里最后通过HTTP的POST把测试结果数据上传到一个网页系统里,我们之间的协议很简 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:27 | 回复:0
  • C#语言之“string格式的日期时间字符串转为DateTime类型”的方法 ...
    C#语言之“string格式的日期时间字符串转为DateTime类型”的方法 ...
    方法一:Convert.ToDateTime(string)string格式有要求,必须是yyyy-MM-ddhh:mm:ss================================================方法二:Convert.ToDateTime(string,IFormatProvider)DateTimedt;DateTimeFormatI ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:31 | 回复:0
  • C#WinForm技巧八:界面开发之“WeifenLuo.WinFormsUI.Docking+OutLookBar”使用 ...
    C#WinForm技巧八:界面开发之“WeifenLuo.WinFormsUI.Docking+OutLookBar”使用 ...
    概述   最近几天一直在关注WinFrom方面的文章主要还是园子里伍华聪的博客,在看看我们自己写的项目差不忍赌啊,有想着提炼一下项目的公共部分,公共部分有分为界面,类库两方面,今天主要是把界面也先提炼提炼。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:34 | 回复:0
  • C#去掉HTML标记
    C#去掉HTML标记
    //除去所有在html元素中标记    usingSystem.Text.RegularExpressions;   publicstaticstringstriphtml(stringstrhtml)   {       stringstroutput=strhtml;       Regexregex=newRegex(@am ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:34 | 回复:0
  • asp.net(C#)链接Oracle连接字符串
    asp.net(C#)链接Oracle连接字符串
    在NET环境中链接Oracle数据库有两种组建链接方式: 1)使用OleDB组件是通过Oracle OleDB驱动程序(OraOLEDB.dll)连接和访问Oracle数据库2)使用System.Data.OracleClient.dll组件(ADO.Net组件) OleDbConnection模 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:33 | 回复:0
  • C#LinkedList
    C#LinkedList
    1)链表是一种数据结构。存在于多种计算机编程语言里面2)C#里面的有专门的官方的链表 LinkedList命名空间是:usingSystem.Collections.Generic; 3)我不是很清楚,为什么很多教程会去讲解写一个,或者说定义一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:39 | 阅读:37 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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