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

C#教程

RSS
  • C#基础—不安全代码(unsafecode)
    C#基础—不安全代码(unsafecode)
    1.为何要有unsafe    也许是为了实现CLR类型安全的目标吧,默认情况下,C#没有提供指针的使用算法,但是有些情况下也可能需要指针这样直接访问内存的东西(虽然目前我还没有用过),但是有时候程序员非常清楚程序 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:102 | 回复:0
  • 从零开始写C#MVC框架之---配置log4日志
    从零开始写C#MVC框架之---配置log4日志
    在框架中配置日志分2步,一个是在帮助项目Zy.Utilities--Zy.Utility.Core中新建log类,封装写入日志方法,还需要在Zy.Utility.Core添加log4net的引用  1、log实现类12namespaceZy.Utility. ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:103 | 回复:0
  • 如何:创建和终止线程(C#编程指南)
    如何:创建和终止线程(C#编程指南)
    此示例演示如何创建辅助线程,并用它与主线程并行执行处理。还将演示如何使一个线程等待另一个线程,并正确地终止线程。有关多线程处理的背景信息,请参见使用线程处理(C#编程指南)。该示例创建一个名为Worker的类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:93 | 回复:0
  • C#利用VB的My功能来显示文件拷贝、删除、移动进度
    C#利用VB的My功能来显示文件拷贝、删除、移动进度
    直接上代码:(简单)using Microsoft.VisualBasic.FileIO;class ProgressBarCopy {  static void Main() {    string copySrc = @amp;quot;C:\WINDOWS\Microsoft.NETamp;quot;;    string copy ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:90 | 回复:0
  • C#抽奖算法
    C#抽奖算法
    摘自网络staticvoidMain(stringargs){//各物品的概率保存在数组里floatarea=newfloat{0.5f,0.5f,0,……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:89 | 回复:0
  • C#Excel操作
    C#Excel操作
    这几天做一个小工具,需求是:1.服务器有一个Excel模板2.用户通过配置文件来下载服务器上的Excel模板文件,并把配置文件内对模板指定位置插入数据。根据需求我就上网对Excel操作的方式/方法,大概分为以下几种:1.采 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:88 | 回复:0
  • C#分享几个ip的方法吧,包括正则验证ip
    C#分享几个ip的方法吧,包括正则验证ip
    ///amp;amp;lt;summaryamp;amp;gt;///正规则试验IP地址///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;paramname=amp;quot;IPamp;quot;amp;amp;gt;amp;amp;lt;/paramamp;amp;gt;///amp;amp;lt;returnsamp;amp;gt;a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:95 | 回复:0
  • C#Modbus数据读取使用NModBus4库
    C#Modbus数据读取使用NModBus4库
    ModBus通讯协议     方法名作用所需参数返回值对应功能码ReadCoils读取DO的状态从站地址(8位)byteslaveAddress起始地址(16位) ushortstartAddress读取数量(16位)ushortnumberOfPointsbool01ReadInputs读 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:88 | 回复:0
  • 【转】彻底搞清C#中cookie的内容
    【转】彻底搞清C#中cookie的内容
    http://blog.163.com/sea_haitao/blog/static/77562162012027111212610/ 花了2天时间,彻底搞清C#中cookie的内容,搞清以下内容将让你对所有网站的cookie都尽在掌握之中.cookieCollection是一个针对一个域所有的cooki ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:83 | 回复:0
  • C#WEB项目MVC框架原理及约定
    C#WEB项目MVC框架原理及约定
    1、MVC原理图: 2、MVC项目文件夹说明 MVC项目文件夹说明1)、App_Data:用来保存数据文件,比如XML文件等2)、App_Start:包含MVC启动的相关类 RouteConfig.cs路由配置3)、Global.asax.cs全局应用程序控制文件启 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:80 | 回复:0
  • C#利用FTP自动下载xml文件后利用FileSystemWatcher监控目录下文件变化并自动更新数据 ...
    C#利用FTP自动下载xml文件后利用FileSystemWatcher监控目录下文件变化并自动更新数据 ...
     usingFtpLib;usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Diagnostics;usingSystem.IO;usingSystem.Linq;usingSystem.ServiceProce……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:81 | 回复:0
  • C#中get和set
    C#中get和set
    http://blog.sina.com.cn/s/blog_82526aa60100txtx.html 在程序中经常碰到get、set,不甚明白,在网上查询时也说的迷迷糊糊,所以整理下,以学的明白透彻点。    有两个类person:    publicclassperson  ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:66 | 回复:0
  • c#winFormDotNetBar控件之SuperGridControl
    c#winFormDotNetBar控件之SuperGridControl
    1.添加表头sgc.PrimaryGrid.SelectionGranularity=SelectionGranularity.Row;//点击选中一行DevComponents.DotNetBar.SuperGrid.GridColumngc=null;gc=newDevComponents.Dot……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:75 | 回复:0
  • C#,WebRequest类、HttpWebRequest类与HttpRequest类的区别
    C#,WebRequest类、HttpWebRequest类与HttpRequest类的区别
     httpWebRequest是webRequest的子类,httpWebRequest是基于http协议的.HttpWebRequest是WebRequest的实例化使用,单独的WebRequest是不能使用的在使用HttpWebRequest实例,我们不用使用HttpWebRequest类的构造函数, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:84 | 回复:0
  • C#版无人驾驶汽车(附源码)
    C#版无人驾驶汽车(附源码)
    一,简单问题复杂化:       100公里/1小时的速度,在日常生活中是比较常见的速度,把它转换为其它单位:       100公里/1小时≈28米/1秒       100公里/1小时≈2800厘米/秒       如果 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:79 | 回复:0
  • 如何使用C#调用U8的COM组件之一前言
    如何使用C#调用U8的COM组件之一前言
    我们知道,U8的大部分功能使用VB6语言开发。所以整个U8功能都是基于COM组件技术实现的。对于使用VB6语言开发来说,没有什么问题。我们可以直接使用CreateObject(amp;quot;类名amp;quot;),动态创建我们需要的组件, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:74 | 回复:0
  • c#中Find与FindAll用法的区别
    c#中Find与FindAll用法的区别
    EntityentCurr=entCollection.Find(delegate(Entitym){return m.name==amp;quot;aaamp;quot;;});对象Listamp;amp;lt;Entityamp;amp;gt;ltEntity=entCollection.FindAll(delegate(Entitym){return m.name==amp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:65 | 回复:0
  • 【C#】时间戳转换
    【C#】时间戳转换
    今天有时间戳转换的需求,网上找了半天才找到相关代码,经测试有效,特作此笔记和大家分享!1.时间戳转为C#格式时间///amp;amp;lt;summaryamp;amp;gt;///时间戳转为C#格式时间///amp;amp;lt;/summaryamp;amp;gt;///a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:73 | 回复:0
  • C#设计模式之原型(ProtoType)
    C#设计模式之原型(ProtoType)
    1. 为什么要用原型?用原型的好处比如我们有一个工具栏按钮,新建按钮,它是ToolbarButton的实例,它有长度、宽度属性等,而且属性都赋了值。现在我们要再添加一个保存按钮,它也是ToolbarButton的实例,它也有长 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:59 | 回复:0
  • C#ListFind使用
    C#ListFind使用
    使用背景如下A表#1字段储存数据 amp;quot;1|2013/10/1212:33:55,2|2013/10/1308:21:34,3|2013/10/1419:41:57amp;quot;B表#1#2字段储存数据amp;quot;1amp;quot;amp;quot;Aamp;quot;amp;quot;2amp;quot;amp;quot;Bamp ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:65 | 回复:0
  • C#对DataTable里数据排序的方法
    C#对DataTable里数据排序的方法
    https://www.jb51.net/article/43343.htmprotectedvoidPage_Load(objectsender,EventArgse)    {        DataTabledt=newDataTable();        dt.Columns.Add(amp;quot;Nameamp;quot;);     ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:53 | 回复:0
  • C#编程(九)----------控制台I/O
    C#编程(九)----------控制台I/O
    原文链接:http://blog.csdn.net/shanyongxu/article/details/46454985 控制台I/O可以使用Console.ReadLine()方法从控制台中读取一个输入流(用户按回车键停止),并返回输入的字符串,写入控制台也有两个对应的方法.Co ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:66 | 回复:0
  • C#如何判断委托是实例方法还是静态方法
    C#如何判断委托是实例方法还是静态方法
    一.委托的分类通过用什么类型的方法来声明为委托,可以分为两类:1.委托静态方法:把一个静态方法给委托2.委托实例方法:把一个实例对象的成员方法给委托(这两个名字是博主取的,可能不是很专业只是为了好区分)二. ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:58 | 回复:0
  • C#之桶中取黑白球问题
    C#之桶中取黑白球问题
    《编程之美》284页,问题4.6:桶中取黑白球。有一个桶,里面有白球、黑球各100个,人们必须按照以下规则把球取出来:1.每次从桶中拿两个球;2.如果两球同色,再放入一个黑球;3.如果两球异色,再放入一个白球;问: ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:47 | 回复:0
  • C#连接Access、SQLServer、Oracle、MySQL、DB2和SyBase六种不同数据库的程序源码和需 ...
    C#连接Access、SQLServer、Oracle、MySQL、DB2和SyBase六种不同数据库的程序源码和需 ...
    1.C#连接Access   程序代码:   usingSystem.Data;   usingSystem.Data.OleDb;   stringstrConnection=amp;quot;Provider=Microsoft.Jet.OleDb.4.0;amp;quot;;   strConnection+=@amp;quot;DataSourc ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:47 | 回复:0
  • C#获取文件夹下的所有文件的文件名
    C#获取文件夹下的所有文件的文件名
    Stringpath=@amp;quot;X:\xxx\xxxamp;quot;;//第一种方法varfiles=Directory.GetFiles(path,amp;quot;*.txtamp;quot;);foreach(varfileinfiles)Console.WriteLine(file);//第二种方法DirectoryInfofolder=newDirect ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:47 | 回复:0
  • 【C#】datetimepicker里面如何设置日期为当天日期,而时间设为0:00或23:59? ...
    【C#】datetimepicker里面如何设置日期为当天日期,而时间设为0:00或23:59? ...
    今天无意中发现要根据日期查询时间,datatimepicker控件会把时间默认成当前时间(当你的控件只显示日期时),这样查询出来的出来的数据会有误差,用来下面的办法成功设置日期为当天日期,而时间设为0:00或23:59。/ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:52 | 回复:0
  • C#与unity中base64string和图片互转
    C#与unity中base64string和图片互转
    C#:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Drawing;usingSystem.IO;namespacetest_CS_1{classProgram……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:50 | 回复:0
  • C#结构体指针的定义及使用详解(intptr的用法)
    C#结构体指针的定义及使用详解(intptr的用法)
    在解析C#结构体指针前,必须知道C#结构体是如何定义的。在c#中同样定义该结构体。C#结构体指针之C#结构体的定义:  public struct VGAStat  {  public int ChannelNum;//通道数量   [MarshalAs(Unmanag ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:58 | 回复:0
  • C#获取oracle存储过程输出参数值
    C#获取oracle存储过程输出参数值
    publicboolQueueToRegister(stringappointsId,stringenrolDoctor){using(OleDbConnectionconn=newOleDbConnection(DBHelper.Instance.ConnectionStr)){……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:49 | 回复:0
  • [转]C#(ASP.net)从其他网站抓取内容并截取有用信息
    [转]C#(ASP.net)从其他网站抓取内容并截取有用信息
    本文转自:http://www.cnblogs.com/henw/archive/2011/09/23/2186387.html1.需要引用的类库?1234usingSystem.Net;usingSystem.IO;usingSystem.Text;usingSystem.Text.RegularExpressions;……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:53 | 回复:0
  • C#基础总结
    C#基础总结
    .NetFramework简介.netframework运行于操作系统之上,提供良好的跨语言特性。.netframework包含两个内容:公共语言运行时(CLR)和类库集(FCL)MSIL微软中间语言。当编译.net支持的语言编写的代码的时候,输出的代 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:53 | 回复:0
  • C#UDP实现通信的方法
    C#UDP实现通信的方法
    再次之前要说一下TCP和UDP的区别TCP是可靠传输,UDP是不可靠传输;但是TCP有一个缺点就是会粘包,因为TCP是基于数据流的协议,而UDP是基于数据报的协议一、什么是粘包发送端可以是一K一K地发送数据,而接收端的应用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:53 | 回复:0
  • C#WinForm程序向datagridview里添加数据
    C#WinForm程序向datagridview里添加数据
        在C#开发的winform程序中,datagridview是一个经常使用到的控件。它可以以类似excel表格的形式规范的展示或操作数据,我也经常使用这个控件。使用这个控件首先要掌握的就是如何向其中插入数据,直接在控件上 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:48 | 回复:0
  • C++的性能C#的产能?!-.NetNative系列《二》:.NETNative开发流程详解 ...
    C++的性能C#的产能?!-.NetNative系列《二》:.NETNative开发流程详解 ...
    之前一文《c++的性能,c#的产能?!鱼和熊掌可以兼得,.NETNATIVE初窥》获得很多朋友支持和鼓励,也更让我坚定做这项技术的推广者,希望能让更多的朋友了解这项技术,于是先从官方信息的翻译开始做起。此系列系小九的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:53 | 回复:0
  • C#三张模拟自动登陆
    C#三张模拟自动登陆
    C#三种模拟自动登录和提交POST信息的实现方法2008年11月22日星期六14:16     在实际编程过程中,我们经常会遇到验证身份、程序升级网络投票会员模拟登陆等需要,C#给我们提供了以下的实现方法:      网 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:48 | 回复:0
  • C#判断一个端口是不是被占用以及返回一个空闲端口
    C#判断一个端口是不是被占用以及返回一个空闲端口
    一.引言在最近的工作当中,用到了Socket通信,然后要给Socket服务器端的监听获取一个空闲的本地监听端口。对于这个获取方法要满足如下几点的要求: 这个端口不能是别的程序所使用的端口; 这个获取要支持异步,即 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:59 | 回复:0
  • C#数据绑定(1)—简单的文本框绑定
    C#数据绑定(1)—简单的文本框绑定
    经常写用一个TextBox显示某个对象,然后编辑之后再保存的程序。以前都是在TextBox_TextChanged事件中修改对象的值,或者保存的时候再读取TextBox.Text属性保存对象的值。这样比较麻烦,而且经常容易出错。后来了解了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:55 | 回复:0
  • C#并行编程之数据并行
    C#并行编程之数据并行
    所谓的数据并行的条件是:   1、拥有大量的数据。   2、对数据的逻辑操作都是一致的。   3、数据之间没有顺序依赖。运行并行编程可以充分的利用现在多核计算机的优势。记录代码如下:publicclassParallerFo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:64 | 回复:0
  • C#11的这个新特性,我愿称之最强!
    C#11的这个新特性,我愿称之最强!
    前言在日常开发中我们经常会将JSON、XML、HTML、SQL、Regex等字符串拷贝粘贴到我们的代码中,而这些字符串往往包含很多的引号quot;,我们就必须将所有引号逐个添加转义符\进行转义。这个转义十分麻烦,且容易出错, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:01 | 阅读:60 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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