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

C#教程

RSS
  • C#用反射判断一个类型是否是Nullable同时获取它的根类型
    C#用反射判断一个类型是否是Nullable同时获取它的根类型
    在我们的应用程序中我们使用类描述我们的业务对象,为我们产生一些报表之类的,那就依赖大量不同的对象,我们创建一个帮助方法来转换我们的业务对象,或是一个List的业务对象到DataTables.由于数据库表中字段可为nul ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:46 | 回复:0
  • 基于C#的http协议开发
    基于C#的http协议开发
    转载地址:http://blog.csdn.net/waxgourd0/article/details/6623660 HTTP协议简介在TCP/IP体系结构中,HTTP属于应用层协议,位于TCP/IP协议的顶层。浏览Web时,浏览器通过HTTP协议与Web服务器交换信息。这些信息( ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:44 | 回复:0
  • C#volatile关键字
    C#volatile关键字
    就像大家更熟悉的const一样,volatile是一个类型修饰符(typespecifier)。它是被设计用来修饰被不同线程访问和修改的变量。如果不加入volatile,基本上会导致这样的结果:要么无法编写多线程程序,要么编译器失去大 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:50 | 回复:0
  • C#播放声音和FLASH
    C#播放声音和FLASH
    一、在C#播放声音新建一个C#的WindowsForm工程(Windows应用程序),并且定义两个菜单按钮(menuItem1,menuItem2)。选择菜单中的“工具”中的“自定义工具箱(添加/移除工具箱项)”,在自定义工具箱的窗口中,点击展开 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:60 | 回复:0
  • C#实现list=list.OrderBy(q=q.字段名).ToList();按多个字段排序
    C#实现list=list.OrderBy(q=q.字段名).ToList();按多个字段排序
    https://www.cnblogs.com/wangfuyou/p/6707852.html……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:47 | 回复:0
  • 【转】C#使用正则表达式去掉字符串中的数字,或者去掉字符串中的非数字 ...
    【转】C#使用正则表达式去掉字符串中的数字,或者去掉字符串中的非数字 ...
    源地址:http://www.cnblogs.com/94cool/p/4332957.html……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:46 | 回复:0
  • 关于在C#中弹出窗口并跳转页面
    关于在C#中弹出窗口并跳转页面
    Response.Write(amp;quot;amp;amp;lt;scriptlanguage='JavaScript'amp;amp;gt;alert('密码修改成功!');window.location='Customer.aspx';amp;amp;lt;/scriptamp;amp;gt;amp;quot;);……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:49 | 回复:0
  • C#Task的使用---Task的启动
    C#Task的使用---Task的启动
    .NET4.0包含的新名称空间System.Threading.Tasks,它包含的类抽象出了线程功能。任务表示应完成的某个单元的工作。这个单元的工作可以在单独的线程中运行,也可以以同步的方式启动一个任务,这需要等待主调线程。使用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:44 | 回复:0
  • C#导出Excel的单元格属性设置【转载】
    C#导出Excel的单元格属性设置【转载】
    range.NumberFormatLocal = amp;quot;@amp;quot;;     //设置单元格格式为文本   range = (Range)worksheet.get_Range(amp;quot;A1amp;quot;, amp;quot;E1amp;quot;);     //获取Excel多个单元格 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:42 | 回复:0
  • C#:定制类型的数组,Array类
    C#:定制类型的数组,Array类
    1、定制类型的数组1usingSystem;23namespaceConsoleApplication44{5classProgram6{7staticvoidMain(stringargs)8{9PersonmyPersons=newPer……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:41 | 回复:0
  • C#代码执行中等待10秒
    C#代码执行中等待10秒
    //等待10秒DateTimedt1=DateTime.Now;while((DateTime.Now-dt1).TotalMillisecondsamp;amp;lt;10000){continue;};……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:53 | 回复:0
  • 简单C#、asp.netmvc验证码的实现
    简单C#、asp.netmvc验证码的实现
    usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Text;usingSystem.Drawing;usingSystem.IO;namespace验证码的实现.ValidateCode{///amp;amp;lt;summaryamp;amp;gt;/// ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:43 | 回复:0
  • C#语言规范4.0
    C#语言规范4.0
          C#语言规范版本4.0注意©1999-2010MicrosoftCorporation。保留所有权利。Microsoft、Windows、VisualBasic、VisualC#和VisualC++是MicrosoftCorporation在美国和/或其他国家/地区的注册商标或商标。本文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:42 | 回复:0
  • C#使用Func
    C#使用Func
    usingSystem;namespaceBank{publicclassPay{publicstringSendamp;amp;lt;T,T2amp;amp;gt;(Funcamp;amp;lt;T,Bank.User,stringamp;amp;gt;funcDo,Tcontext,Bank.Usermodel,Funcamp;amp;lt;string,stringamp;amp;gt;fu ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:56 | 回复:0
  • C#WPF动点任意移动气泡画法(解决方案使用到数学勾股定理、正弦定理、向量知识)。 ...
    C#WPF动点任意移动气泡画法(解决方案使用到数学勾股定理、正弦定理、向量知识)。 ...
      许久没写博客了,最近在研究WPF下跟画板结合的轻量级气泡的画法,研发过程还是比较艰辛的(主要是复习了高中的数学知识,MMP全忘光了),这篇博客主要是提供一个思路给大家参考,如果有大神还有更好的解决方案可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:56 | 回复:0
  • C#非活动窗口截屏
    C#非活动窗口截屏
    publicclassCaptureWindows{publicstaticBitmapGetWindow(IntPtrhWnd){IntPtrhscrdc=GetWindowDC(hWnd);Rectanglerect=newRectangle();……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:73 | 回复:0
  • [C#]c#验证手机号码最新的17手机号
    [C#]c#验证手机号码最新的17手机号
    ///amp;amp;lt;summaryamp;amp;gt;///校验手机号码是否符合标准。///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;paramname=amp;quot;mobileamp;quot;amp;amp;gt;amp;amp;lt;/paramamp;amp;gt;///amp;amp;lt;retur ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:72 | 回复:0
  • C#值类型和引用类型与Equals方法
    C#值类型和引用类型与Equals方法
    1.C#的值类型和引用类型C#的对象里面有两种类型,一个是引用类型,一个是值类型,值类型和引用类型的具体分类可以看下面的分类。 在C#中,不管是引用类型还是值类型,他们都隐式继承Object类(这里应该这样仔细理解 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:56 | 回复:0
  • 学习C#,你的基础是什么?
    学习C#,你的基础是什么?
    最近,好多同学问我学习C#的方法,于是我准备在论坛做个专题,帮助他人,同时也让自己基础更扎实一点。学习C#,你的基础是什么?……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:72 | 回复:0
  • c#语法之static修饰符
    c#语法之static修饰符
    使用static修饰符声明属于类型本身而不是属于特定对象的静态成员。static修饰符可用于类、字段、方法、属性、运算符、事件和构造函数,但不能用于索引器、析构函数或类以外的类型。例如,下面的类声明为static,并且 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:76 | 回复:0
  • C#中dynamic的正确用法以及typeof(DynamicSample).GetMethod("Add"); ...
    C#中dynamic的正确用法以及typeof(DynamicSample).GetMethod("Add"); ...
    dynamic是FrameWork4.0的新特性。dynamic的出现让C#具有了弱语言类型的特性。编译器在编译的时候不再对类型进行检查,编译期默认dynamic对象支持你想要的任何特性。比如,即使你对GetDynamicObject方法返回的对象一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:63 | 回复:0
  • C#中,重新排列panel中的按钮
    C#中,重新排列panel中的按钮
     重新排列panel中的按钮,如图排列前:排列后:代码:        voidArrangeButtons(Panelpn)        {            intx=0,y=0;            System.Windows.Forms.Control.C ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:58 | 回复:0
  • C#的几种压缩文件方法
    C#的几种压缩文件方法
    1.将指定目录下的文件压缩为.tar格式,并保存到指定路径(TAR)///amp;amp;lt;summaryamp;amp;gt;///将制定目录下的文件压缩为tar文件///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;paramname=amp;quot;INamp;quot; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:72 | 回复:0
  • C#如何获取Url的host以及是否是http
    C#如何获取Url的host以及是否是http
    参考资料:https://sites.google.com/site/netcorenote/asp-net-core/get-scheme-url-hostExamplethere'sangivenurl: http://localhost:4800/account/login获取整个url地址:在页面(cstml)中 Microsoft.AspNetCore ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:74 | 回复:0
  • C#中关于XML文件的操作类(转)
    C#中关于XML文件的操作类(转)
     /// amp;amp;lt;summaryamp;amp;gt;        /// 读取数据        /// amp;amp;lt;/summaryamp;amp;gt;        /// amp;amp;lt;param name=amp;quot;pathamp;quot;amp;amp;gt;路径amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:71 | 回复:0
  • C#判断一个整数是否是素数!使用boolIsPrim(intn)实现!
    C#判断一个整数是否是素数!使用boolIsPrim(intn)实现!
    staticvoidMain(stringargs)       {           stringinput=amp;quot;amp;quot;;           boolresult;           intnumber=0;           do        ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:90 | 回复:0
  • c#获取多个Listclass合并、并将相同条件下的值累计sum
    c#获取多个Listclass合并、并将相同条件下的值累计sum
    usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceConsoleApplication1{classProgram{staticvoidMain(st……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:79 | 回复:0
  • (转)C#WebApi异常处理解决方案
    (转)C#WebApi异常处理解决方案
         原文地址:http://www.cnblogs.com/landeanfen/p/5363846.html 我们知道,一般情况下,WebApi作为服务使用,每次客户端发送http请求到我们的WebApi服务里面,服务端得到结果输出response到客户端。这个过 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:79 | 回复:0
  • C#StreamReader/StreamWriter与FileStream用法详解
    C#StreamReader/StreamWriter与FileStream用法详解
    转自C#StreamReader/StreamWriter与FileStream用法详解一、amp;amp;lt;1amp;amp;gt;StreamReader类共有10个构造函数StreamReader(Stream)   // 为指定的流初始化StreamReader类的新实例。viewplaincopyFileStrea ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:93 | 回复:0
  • C#全局热键
    C#全局热键
    classHotKey{//如果函数执行成功,返回值不为0。//如果函数执行失败,返回值为0。要得到扩展错误信息,调用GetLastError。……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:91 | 回复:0
  • C#查找以某个字母开头另一字母结尾的字符串
    C#查找以某个字母开头另一字母结尾的字符串
    usingSystem;usingSystem.Text.RegularExpressions;namespaceConsoleApplication1{classProgram{staticvoidMain(stringargs){stringoldStr=Console.ReadL……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:111 | 回复:0
  • 在C#用HttpWebRequest中发送GET/HTTP/HTTPS请求
    在C#用HttpWebRequest中发送GET/HTTP/HTTPS请求
    这个需求来自于我最近练手的一个项目,在项目中我需要将一些自己发表的和收藏整理的网文集中到一个地方存放,如果全部采用手工操作工作量大而且繁琐,因此周公决定利用C#来实现。在很多地方都需要验证用户身份才可以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:129 | 回复:0
  • C#设计模式——简单工厂模式、工厂模式和抽象工厂模式
    C#设计模式——简单工厂模式、工厂模式和抽象工厂模式
    一:简单工厂模式1:描述:简单工厂模式是由一个工厂对象根据接收到的消息决定要创建哪一个类的对象事例。2:优点:工厂类中有相关逻辑判断,可以根据需要动态创建相关的对象事例,而客户端只需要告诉工厂类创建什么 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:97 | 回复:0
  • C#导出数据到EXCEL方法谈
    C#导出数据到EXCEL方法谈
    如果你耐心仔细看完本文,相信以后再遇到导出EXCLE操作的时候你会很顺手觉得SOEASY,主要给新手朋友们看的,老鸟可以直接飘过了,花了一晚上的时间写的很辛苦,如果觉得对你有帮助烦请留言支持一下,我会写更多基础 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:104 | 回复:0
  • C#数据库操作
    C#数据库操作
    1,ADO.NET类和对象概述类分为.NET数据提供者对象和用户对象提供者对象专用于每种类型数据源,专用于提供者的对象完成数据源中实际的读取和写入工作。用户对象是将数据读入内存中后来访问和操纵数据的对戏那个。提供 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:102 | 回复:0
  • C#button去边框
    C#button去边框
    Button属性里找到FlatStyle属性:FlatFlatAppearanceBorderSize:0;……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:112 | 回复:0
  • C#语音朗读文本—TTS的实现
    C#语音朗读文本—TTS的实现
    TTS,TextToSpeech的缩写,是使用语音朗读文本的技术。目前,在国内应用较多的是排队叫号系统Windows平台的TTS,通常使用的是微软自带的SpeechAPI。WindowsXP自带的是SpeechAPI5.1,默认是只支持英文的。如果要朗读中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:148 | 回复:0
  • C#序列化
    C#序列化
    一个问题:程序在运行的时候,内存中有一个对象,如果你想把这个对象的某些信息或者所有信息保存在本地,下次程序打开后,能够直接还原这个对象,怎么才能做到呢?或者,如果想把这个对象通过网络传递到另一个程序中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:131 | 回复:0
  • C#@符号的作用,可定义关键字为变量名
    C#@符号的作用,可定义关键字为变量名
    一 字符串中的用法字符@表示,其后的字符串是个“逐字字符串”(verbatim string)。@只能对字符串常量作用。1.用于文件路径以下是引用片段:string s_FilePath =amp;quot;C:\\Program Files\\Microsoft.NET\\tes ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:162 | 回复:0
  • C#设置默认关联程序
    C#设置默认关联程序
    以下代码做个Mark///amp;amp;lt;summaryamp;amp;gt;///Createanassociatenforafileextensioninthewindowsregistry///CreateAssociation(@amp;quot;vendor.applicationamp;quot;,amp;quot;.tmfamp;quot;,amp;quot;Too ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:52 | 阅读:165 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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