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

C#教程

RSS
  • C#对象序列化后首字母变成小写的解决方法
    C#对象序列化后首字母变成小写的解决方法
    1.序列化对象时,有时会出现json格式中,字段名的首字母变成小写2.我们想要将首字母变成大写3.使用实例usingNewtonsoft.Json;classA{publicstringName{get;set;}publicintAge{get;set;}} ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:73 | 回复:0
  • (C#基础)byte[]之初始化,赋值,转换。(转)
    (C#基础)byte[]之初始化,赋值,转换。(转)
    byte之初始化赋值用forloop赋值当然是最基本的方法,不过在C#里面还有其他的便捷方法。1.创建一个长度为10的byte数组,并且其中每个byte的值为0.bytemyByteArray=newbyte;C#在创建数值型(int,byte)数组时,会自动的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:68 | 回复:0
  • Oracle的Numer类型与C,C#数据类型对应关系
    Oracle的Numer类型与C,C#数据类型对应关系
    转自原文Oracle的Numer类型与C,C#数据类型对应关系最近一直在编和Oracle数据库相关程序。Oracle的Number类型和C语言,C#语言类型的对应关系,在网络上查找很久,也没有找到说明文字。但在http://oracle.chinaitlab.c ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:60 | 回复:0
  • Shapefile文件数据库操作--ArcEngine+C#
    Shapefile文件数据库操作--ArcEngine+C#
    很久不搞又有点忘记了,干脆记下来,免得到处找一、通过FeatureLayer找到数据库IfeatureClasfeatClass=featureLayer.FeatureClass;IDataSetdataset=featClassasIDataset;IWorkspacews=dataset.Workspace; 二、通过 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:80 | 回复:0
  • C#中break和continue和return在if语句和for循环中的区别
    C#中break和continue和return在if语句和for循环中的区别
    publicstaticvoidmain(Stringargs){    intj=3;      for(inti=0;iamp;amp;lt;5;i++){      if(i==j) {        return;      }      System.out.p……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:73 | 回复:0
  • C#修改win环境变量来加载dll库
    C#修改win环境变量来加载dll库
    http://www.cnblogs.com/ITBread/archive/2012/04/15/2450367.html 项目中unity在加载C++语音库dll的时候放在plugin文件夹下加载A.dll出错,一直提示nullException,但当A.dll只有一个单独的测试接口test()时,可以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:87 | 回复:0
  • .NET(C#)主流的ORM框架
    .NET(C#)主流的ORM框架
    .NET(C#)主流ORM总揽SqlSugar(国内)Dos.ORM(国内)Chloe(国内)StackExchange/Dapper(国外)EntityFramework(EF)(国外)NHibernate(国外)ServiceStack/ServiceStack.OrmLite(国外)linq2db(国外)Massive(国外)PetaPoco(国 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:127 | 回复:0
  • C#锁定系统
    C#锁定系统
    1.要实现锁定系统不让别人用,可以调用系统锁定API函数来实现//引入API函数              publicstaticexternboolLockWorkStation();//这个是调用windows的系统锁定在需要的时候直接写LockWorkStation ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:76 | 回复:0
  • 学习C#实现HTTP协议:多线程文件传输
    学习C#实现HTTP协议:多线程文件传输
    很多人都有过使用网络蚂蚁或网络快车互联网文件的经历,这些软件的使用可以大大加速互联网上文件的传输速度,减少文件传输的时间。这些软件为什么有如此大的魔力呢?其主要原因是这些软件都采用了多线程下载和断点续 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:65 | 回复:0
  • Java的Final和C#的Const,Readonly比较分析(转载)
    Java的Final和C#的Const,Readonly比较分析(转载)
    Java里面没有readonly关键字,预留了const的关键字,目前还没有实际用途,在Java中,跟这两个关键字比较接近的是final;C#中,两者都存在并可用。两者修饰的全局变量或局部变量都不能被修改。下面是Java中final与C#中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:85 | 回复:0
  • C#网卡IP(网上资料整理)
    C#网卡IP(网上资料整理)
    //设置对外访问所使用网卡的IPstringsendingIp=amp;quot;192.168.0.1amp;quot;;//设置对外访问所使用的端口intsendingPort=5000;Uriuri=newUri(amp;quot;http://google.comamp;quot;);HttpWebRequestwr=(HttpWebRequ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:76 | 回复:0
  • web项目中登陆超时的功能实现(基于C#)
    web项目中登陆超时的功能实现(基于C#)
    当我们登陆进网站后,中途去看别的东西,没有再与该网站的服务器交互,就会弹出一个js窗口,登陆超时请重新登陆,并跳转到登陆页面。步骤1.实现原理,在web.config中配置session的超时时间,若规定时间没有再请求服 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:68 | 回复:0
  • c#中的结构体
    c#中的结构体
    在C#中,结构体是值类型数据结构。它使得一个单一变量可以存储各种数据类型的相关数据。(默认修饰符:结构体--private 类--internal 枚举和接口--public)结构体的特点结构可带有方法、字段、索引、属性、运算符 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:64 | 回复:0
  • c#抓取和解析网页,并将table数据保存到datatable中(其他格式也可以,自己去修改) ...
    c#抓取和解析网页,并将table数据保存到datatable中(其他格式也可以,自己去修改) ...
    使用HtmlAgilityPack 基础请参考这篇博客:https://www.cnblogs.com/fishyues/p/10232822.html下面是根据抓取的页面string来解析并保存到datatable中://HtmlString获取的html页面的字符串//XmlPath解析元素在html ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:59 | 回复:0
  • C#delegateeventfuncaction匿名方法lambda表达式
    C#delegateeventfuncaction匿名方法lambda表达式
    delegateeventactionfunc匿名方法lambda表达式delegate类似c++的函数指针,但是是类型安全的,可以指向多个函数,publicdelegatevoidDelegateMethod();//声明了一个DelegateTypepublicDelegateMethoddelegateMethod; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:71 | 回复:0
  • C#网络编程技术FastSocket实战项目演练
    C#网络编程技术FastSocket实战项目演练
        .NET框架虽然微软提供了socket通信的类库,但是还有很多事情要自己处理,比如TCP协议需要处理分包、组包、粘包、维护连接列表等,UDP协议需要处理丢包、乱序,而且对于多连接并发,还要自己处理多线程等等。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:62 | 回复:0
  • C#项目中文件的具体含义
    C#项目中文件的具体含义
     1、Bin目录用来存放编译的结果,bin是二进制binary的英文缩写,因为最初C编译的程序文件都是二进制文件,它有Debug和Release两个版本,分别对应的文件夹为bin/Debug和bin/Release,这个文件夹是默认的输出路径,我 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:53 | 回复:0
  • C#学习及上位机开发学习之多窗口切换
    C#学习及上位机开发学习之多窗口切换
    多窗口切换【功能目标】1、实现多窗口切换(Panel)2、动态生成窗口内文本框以及标签(重点)3、改变文本框内容【效果图】 【代码详解】1、多窗口切换如要实现多窗口切换,需要用到Panel,对于这个控件不熟悉的可以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:57 | 回复:0
  • C#进程间共享内存通信方式
    C#进程间共享内存通信方式
    从别处看到一篇文章做进程间通信很好使,唯一的问题是,需要注意using的用法,Using有个用法3, using语句允许程序员指定使用资源的对象应当何时释放资源。using语句中使用的对象必须实现IDisposable接口。此接口提 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:62 | 回复:0
  • c#正则replace高级用法
    c#正则replace高级用法
    需求:替换网页上所有a标签中的链接.如:amp;amp;lt;ahref=amp;quot;http://www.asiafinance.cnamp;quot;target=amp;quot;_blankamp;quot;amp;amp;gt;亚洲财经amp;amp;lt;/aamp;amp;gt;,替换成amp;amp;lt;ahref=amp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:50 | 回复:0
  • C#串口通讯
    C#串口通讯
    网上的原版串口通讯类: using System; using System.Runtime.InteropServices; namespace JustinIO {    class CommPort {       public string PortNum;        public int BaudR ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:66 | 回复:0
  • c#Http请求之HttpClient
    c#Http请求之HttpClient
    利用HttpClient进行Http请求,基于此,简单地封装了下:usingSystem;usingSystem.Collections.Generic;usingSystem.Collections.Specialized;usingSystem.IO;usingSystem.Linq;usingSystem.Net;usingSystem.Net.Http ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:77 | 回复:0
  • c#范型编程系列一(非原创)
    c#范型编程系列一(非原创)
        我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:56 | 回复:0
  • C#.Split("\r\n")
    C#.Split("\r\n")
    stringstr=amp;quot;1\r\n2222amp;quot;;stringstrlist=str.Split(amp;quot;\r\namp;quot;.ToCharArray(),StringSplitOptions.RemoveEmptyEntries);stringtemp=str.Split(newchar{'\r','\n'},StringSp……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:75 | 回复:0
  • C#调用c++Dll结构体数组指针的问题
    C#调用c++Dll结构体数组指针的问题
    http://blog.csdn.net/jadeflute/article/details/5684687  C#调用c++dll文件是一件很麻烦的事情,首先面临的是数据类型转换的问题,相信经常做c#开发的都和我一样把学校的那点c++底子都忘光了吧(语言特性类)。网 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:69 | 回复:0
  • c#代码规范和质量检查
    c#代码规范和质量检查
    代码风格检查:StyleCop代码缺陷检查:FxCop代码质量:代码度量值/CodeMetricsStyleCop介绍TheStyleCoptoolprovideswarningsthatindicatestyleandconsistencyruleviolationsinC#code.Thewarningsareorganizedintoru ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:62 | 回复:0
  • c#mvcajax后端获取data
    c#mvcajax后端获取data
    数据传输采用jsonvarid=$(amp;quot;#tdiv1#id1amp;quot;).val();//el.IDvarcode=$(amp;quot;#tdiv1#code1amp;quot;).val();//el.CODEvarname=$(amp;quot;#tdiv1#name1amp;quot;).……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:63 | 回复:0
  • 自己动手写C#控件
    自己动手写C#控件
    测试环境:Win2003Server+Vs.net2003简单应用:现在开始stepbystep1首先打个vs.net2在“文件”菜单中,指向“新建”,然后选择“项目”以打开“新建项目”对话框。从“C#项目”列表中选择“Windows控件库”项目模板 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:77 | 回复:0
  • VB.Net与C#的语法比较
    VB.Net与C#的语法比较
    最近看代码或写代码时,经常把VB与C#的基本语法搞混,为方便查看,特对其异同进行对比: 變數初始化VB.NET自動將所有的變數初始化成0或nothing。C#在你未初始化變數之前不准你用該變數。 選擇性參數(Optionalparam ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:64 | 回复:0
  • c#base64算法解密
    c#base64算法解密
    ///amp;amp;lt;summaryamp;amp;gt;///将字符串使用base64算法加密///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;paramname=amp;quot;code_typeamp;quot;amp;amp;gt;编码类型(编码名称)///*代码页名称///*1200am ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:73 | 回复:0
  • c#编写Windos服务,以及部署安装过程。
    c#编写Windos服务,以及部署安装过程。
    源码:/Files/csharponworking/FileMonitorService.zip主要代码: 代码using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Diagnostics;using System.Servi ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:61 | 回复:0
  • WebForm跨页面传值取值、C#服务端跳转页面、Button的OnClientClick属性和超链接点击弹 ...
    WebForm跨页面传值取值、C#服务端跳转页面、Button的OnClientClick属性和超链接点击弹 ...
    一、跨页面传值和取值:1、QueryString-url传值,地址传值优缺点:不占用服务器内存;保密性差,传递长度有限。通过跳转页面路径进行传值方式:href=amp;quot;地址?key=valueamp;amp;amp;key=valueamp;quot;     ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:64 | 回复:0
  • C#动态加载控件
    C#动态加载控件
    控件,在实现快速开发中起着非常重要的作用,它可以将某一特定功能封装起来,供可户程序员调用,更重要的是它还可以实现插件式开发,使软件的灵活性、可扩充性大大增强。在网络上,也有很多动态加载控件、动态调用类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:54 | 回复:0
  • C#中DataTable与XML格式的相互转换
    C#中DataTable与XML格式的相互转换
    本文分享自http://www.cnblogs.com/JuneZhang/archive/2011/04/14/2016068.html1、DataTable转换成XMLpublicstringConvertDataTableToXML(DataTablexmlDS){MemoryStreamstream=null;……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:56 | 回复:0
  • asp.net(C#)套用模板操作ExcelC#操作Excel,套用模板并对数据进行分页 ...
    asp.net(C#)套用模板操作ExcelC#操作Excel,套用模板并对数据进行分页 ...
    当需要输出带大量公式的Excel文档的时候,在代码里写公式就太累了。用设计好的Excel模板,复制一下,往里面添加数据比较省事。模板导出文件:大气象using System;using System.Data;using System.Configuration;u ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:63 | 回复:0
  • C#getpost的方法
    C#getpost的方法
    #regionGETPOST///amp;amp;lt;summaryamp;amp;gt;///GetStringdata=GetString(URL,amp;quot;PKEY=amp;quot;+Pkeylist);///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;paramname=amp;quot;URLamp;quot;amp;amp;gt; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:54 | 回复:0
  • 用IKVMC将jar转成dll供c#调用
    用IKVMC将jar转成dll供c#调用
    有2个jar包,去网上下载ikvmbin文件  网址:http://www.ikvm.net/download.html如图 打开bin文件,按shift键+空白处右击,点击“在此处打开命令窗口” 在命令窗口中输入以下命令ikvmc-target:library javabase6 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:64 | 回复:0
  • C#产生不重复的随机数并生成随机文件名
    C#产生不重复的随机数并生成随机文件名
    本文转自:http://blog.ciznx.com/post/csharprandomnumberandrandomfilename.aspx在项目中会遇到需要批量生成文件的时候,比如asp.net中生成静态文件、在Winform项目中命名临时文件等,这时我们考虑使用随机名称, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:62 | 回复:0
  • c#下三角实现九九乘法口诀表
    c#下三角实现九九乘法口诀表
    1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;4usingSystem.Text;56namespaceHelloWorld27{8classProgram9{10staticvoidMain(stringar……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:69 | 回复:0
  • C#中接口和方法的运用(FourteenthDay)
    C#中接口和方法的运用(FourteenthDay)
           由于周五我有一些事情没来得及总结当天的知识,所以在今天总结一下周五在云和学院所学到的有关接口和方法的知识。理论:接口:•接口的定义:interface关键字,接口中可以有属性、方法(未实现)•接 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 20:05 | 阅读:56 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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