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

C#教程

RSS
  • C#学习笔记12:枚举、结构、数组基础学习
    C#学习笔记12:枚举、结构、数组基础学习
    枚举:publicenumMyEnum{值1,值2,值3}PublicenumSeason{春,夏,秋,冬} 枚举的作用:规范用户的输入,枚举可以转换为int类型,可以转换为字符串类型吧。默认从0开始。枚举转换为int类型:Inta=(int)Season.春枚 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:14 | 回复:0
  • C# 中的委托和事件
    C# 中的委托和事件
    引言 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:15 | 回复:0
  • C#创建目录,文件名过滤特殊字符串,非法字符
    C#创建目录,文件名过滤特殊字符串,非法字符
    stringinvalid=newstring(Path.GetInvalidFileNameChars())+newstring(Path.GetInvalidPathChars());foreach(charcininvalid){illegal=illegal.Replace(c.ToString(),amp;quot;amp;quot;);}……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:14 | 回复:0
  • C#中问号(?)的用法
    C#中问号(?)的用法
    看别人的代码,C#中有个奇怪的问号: public DateTime? StatusDateTime = null; 脑子便也出现个问号,这是什么意思呢?网上搜下,总结如下: 1. 可空类型修饰符(?):     引用类型可以使用空引用表示一个不存 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:17 | 回复:0
  • C#之设计模式
    C#之设计模式
    设计模式的概念:设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式的原则:为什 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:17 | 回复:0
  • C#sql数据库事务操作
    C#sql数据库事务操作
           stringstr=amp;quot;amp;quot;;       SqlConnectionconn1=null;       SqlTransactiontran1=null;       try       {           conn1=newSqlConnection(Sql ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:18 | 回复:0
  • c#is和as的区别和使用
    c#is和as的区别和使用
    1:is是判断类型,用于检查对象是否与给定类型兼容,不成功则不会抛出异常,如果兼容则返回true,如果不兼容则返回false。在进行类型转换之前用f(P_objisSystem.String){stringobjStr=(string)P_obj;MessageBox.Show ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:16 | 回复:0
  • 【转】P2P通讯初步实现(c#,Socket连接)
    【转】P2P通讯初步实现(c#,Socket连接)
    原文URL:http://www.cnblogs.com/dlwang2002/archive/2008/09/16/1291793.html 1:基于Socket连接;2:在四个局域网内测试通过;3:简单模型,需要进一步优化效率和处理; =========================备注: 经过 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:17 | 回复:0
  • 离开VisualStudioC#的编译(你不知道的C#)
    离开VisualStudioC#的编译(你不知道的C#)
       很多人一开始学习.net第一天必定是安装Visualstudio或者很多关于C#学习的书上第一章节必定是告诉你要你下载一个vs 其实没有vs未必就不能开发了,只是可能说vs给我的开发带来了很多的便捷,但是作为初学者一开 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:14 | 回复:0
  • C#连接ORACLE,提示System.Data.OracleClient需要Oracle客户端软件version8.1.7或更高 ...
    C#连接ORACLE,提示System.Data.OracleClient需要Oracle客户端软件version8.1.7或更高 ...
    1、添加环境变量Path:oracle客户端安装目录\bin2、oracle客户端安装目录去掉只读属性……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:24 | 回复:0
  • C#实现预览dwg文件完整源代码(无需autocad环境)
    C#实现预览dwg文件完整源代码(无需autocad环境)
    using System;  using System.Drawing;  using System.Collections;  using System.ComponentModel;  using System.Windows.Forms;  using System.Data;  using System.IO;  namespace Window ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:29 | 回复:0
  • C#如何提取SaveFileDialog的保存路径?
    C#如何提取SaveFileDialog的保存路径?
    1publicTestOne()2{3InitializeComponent();4SaveFileDialog();//调用打开SaveFileDialog保存对话框5}6#region保存对话框7privatevoidSaveFileDialog()8{9//stringlocalFilePath,fileNameExt,……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:23 | 回复:0
  • [转]C#键盘中的按键对应的KeyValue
    [转]C#键盘中的按键对应的KeyValue
    原文C#KeyValue对应键盘首先先看一下什么情况下需要对按键进行识别:KeyPress事件响应函数中,有KeyPressEventArgs,对应于e.KeyChar;KeyDown事件响应中有KeyEventArgs求取值时用e.KeyValue 键盘符号,对应的键值表 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:26 | 回复:0
  • MVC控制器向View传值的三种方法(转)C#MVC控制器向View传值的三种方法(转) ...
    MVC控制器向View传值的三种方法(转)C#MVC控制器向View传值的三种方法(转) ...
     https://www.cnblogs.com/jackcheblog/p/6774039.html1.提供视图模型对象你能把一个对象作为View方法的参数传递给视图.12345public ViewResultIndex() { DateTimedate=DateTime.Now; return View(date); }  ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:28 | 回复:0
  • C#一般处理程序
    C#一般处理程序
    publicclassThree:IHttpHandler{publicvoidProcessRequest(HttpContextcontext){context.Response.ContentType=amp;quot;text/plainamp;quot;;context.Response.Write(amp;quot;Hello……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:28 | 回复:0
  • c#winformAForge调用视频录制视频拍照及logn4的简单用法(附源代码) ...
    c#winformAForge调用视频录制视频拍照及logn4的简单用法(附源代码) ...
    项目代码地址:https://gitee.com/LIALL/aforge_video_recording.git   废话就不说了直接上手,展示图如下:   1.引用AForge组件,nuget方式引用如下组件    视频写入引入  偷懒的话可以将debug下的aforg ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:30 | 回复:0
  • C#数据保存到Excel
    C#数据保存到Excel
    C#将数据保存到Excel时,数据需要保持原来的类型,而不是简单的分为数字和文本将数据保存。publicstaticboolSaveByOLEDB(DataTabledt,stringpath){boolsuccess=true;stringconnStr=amp;quot;Provider=Microsoft.Jet. ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:29 | 回复:0
  • C#Hashtable、HashSet和Dictionary的区别
    C#Hashtable、HashSet和Dictionary的区别
    1.Hashtable哈希表(HashTable)表示键/值对的集合。在.NETFramework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key-value的键值对,其中key通常可用来快速查找,同时key是区分大小 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:28 | 回复:0
  • JS、C#编码解码
    JS、C#编码解码
    最近在项目中用到请求一个地址的时候,会传个JSON数据。刚开开始没什么问题,后来发现有特殊符号就会有问题,找到一些解决方案,在此记录下。原文:http://www.cnblogs.com/lmfeng/archive/2011/11/08/2240991.html ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:44 | 回复:0
  • C#的int类型?,??,~的意思,string类型空值赋值
    C#的int类型?,??,~的意思,string类型空值赋值
    今天刚学习了值类型int的不常见操作:1,int?代表可空,虽然int是值类型,但也可以像string一样赋空int?kong=null;//赋空2,int??代表查询是否可空并赋值,注意至针对可空类型,其余正常定义的int??会报错kong??=1;/ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:32 | 回复:0
  • C#委托与事件的简单使用
    C#委托与事件的简单使用
    前言:上一篇博文从原理和定义的角度介绍了C#的委托和事件。本文通过一个简单的小故事,来说明C#委托与事件的使用方法及其方便之处。在阅读本文之前,需要你对委托和事件的基本概念有所了解。如果你是初次接触C#的委 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:36 | 回复:0
  • ImportErrorwithIronPythoninC#
    ImportErrorwithIronPythoninC#
    IwasusingIronPythontoexecutepythoncodeinsidemyC#implementationlately,andIencounteredthiserrorwhentryingtousexmlrpclib:ImportError:Nomodulenamedxmlrpclib.Itwasreall……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:37 | 回复:0
  • C#创建ini文件并读写
    C#创建ini文件并读写
    1.创建ini文件其中Application.StartupPath表示获取当前可执行文件的路径,但不包括文件名;FileMode.CreateNew表示创建新的文件,也可以换成Create,这样的话如果没有if判断,在已存在ini文件情况下会覆盖并创建新 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:32 | 回复:0
  • C#封装继承
    C#封装继承
    面向对象开发有三大特性(特点 / 特征):封装,继承,多态。我们今天主要讨论封装和继承,多态会在下篇中讨论。一、封装:所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:36 | 回复:0
  • C#WINFORM中的combobox.items.add实现像web开发那样,添加显示内容text和实际value值 ...
    C#WINFORM中的combobox.items.add实现像web开发那样,添加显示内容text和实际value值 ...
    摘自msdn,详见http://social.msdn.microsoft.com/Forums/en-US/winforms/thread/c7a82a6a-763e-424b-84e0-496caa9cfb4d/ publicpartialclassForm1:Form{   //Contentitemforthecombobox   privatecl……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:39 | 回复:0
  • c#初识ActorModel
    c#初识ActorModel
    最近学了点c#dataflow的一些东西,然后国外有个人,用dataflow来实现了,一个Actor模型;这里做个比较,算是初识我们的actor模型,然后我们再进一步的深入了解一哈;usingSystem;usingSystem.Collections.Generic;us ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:44 | 回复:0
  • HTTPPost测试工具(C#源代码)
    HTTPPost测试工具(C#源代码)
    因为工作中需要用于POST,在网上找了好几个测试工具都不好用,直到找到了大侠 zyl910 的测试工具,还有源代码原文链接: http://www.cnblogs.com/zyl910/archive/2012/09/19/TestHttpPost.html工具很好用,可惜没 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:49 | 回复:0
  • C#获取标准北京时间
    C#获取标准北京时间
    #region///amp;amp;lt;summaryamp;amp;gt;///获取标准北京时间//////amp;amp;lt;/summaryamp;amp;gt;//////amp;amp;lt;returnsamp;amp;gt;amp;amp;lt;/returnsamp;amp;gt;///pu……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:47 | 回复:0
  • C#多线程实践——锁和线程安全
    C#多线程实践——锁和线程安全
    锁实现互斥的访问,用于确保在同一时刻只有一个线程可以进入特殊的代码片段,考虑下面的类:classThreadUnsafe{staticintval1,val2;staticvoidGo(){if(val2!=0)Console.WriteLine(val1/val2);val2=0; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:51 | 回复:0
  • C#特性-更新到9.0
    C#特性-更新到9.0
    目录C#LanguageDesignC#LanguageSpecificationStandardECMA-334MicrosoftC#LanguageFeatureC#1.0-VisualStudio.NET2002C#1.2-VisualStudio.NET2003C#2.0-VisualStudio2005C#3.……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:43 | 回复:0
  • c#批量插入
    c#批量插入
    一、创建一个用来测试的数据库和表1USE2GO3/******Object:Table.ScriptDate:2019/4/1115:38:59******/4SETANSI_NULLSON5GO6SETQUOTED_IDENTIFIERON7GO8CREATETAB……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:46 | 回复:0
  • C#获得手机归属地功能
    C#获得手机归属地功能
    今天通过查资料了解到web的页面抓取功能,应用HttpWebRequest和HttpWebResponse功能,从http://www.showji.com网站中抓取归属地信息应该说这个方法是从别的论坛中学习来的,具体过程如下:通过IE9的网络监控功能:通 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:55 | 回复:0
  • C#位运算讲解与示例
    C#位运算讲解与示例
    文章转载自http://www.cnblogs.com/zgqys1980/archive/2010/05/31/1748404.html今天在项目中遇到按位或组合权限串的问题:首先每一个权限数都是2的N次方数如:k1=2;//添加         k2=4;//删除       ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:53 | 回复:0
  • 关掉由C#自身打开的Excel进程方法
    关掉由C#自身打开的Excel进程方法
    #region结束EXCEL.EXE进程的方法///amp;amp;lt;summaryamp;amp;gt;///结束EXCEL.EXE进程的方法///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;paramname=amp;quot;m_objExcelamp;quot;amp;amp;gt;EXCEL对象amp;amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:47 | 阅读:58 | 回复:0
  • java..C#使用AES加密互解采用AES-128-ECB加密模式
    java..C#使用AES加密互解采用AES-128-ECB加密模式
    java需要下载外部包,commonscodec.jar1.6 較新的JAVA版本把Base64的方法改成靜態方法,可能會寫成Base64.encodeToString(encrypted,0);importjavax.crypto.Cipher;importjavax.crypto.spec.SecretKeySpec; import ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:46 | 阅读:78 | 回复:0
  • 【转载】C#中局域网共享目录的访问
    【转载】C#中局域网共享目录的访问
    ……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:46 | 阅读:73 | 回复:0
  • C#创建Access数据库的备注字段
    C#创建Access数据库的备注字段
    具体的用C#创建方式网上一堆,主要是创建备注字段的时候遇到的问题。用ADOX创建的,在工程里添加引用dll就不说了,错误的步骤如下(就少了一步):--------------------------------------------------------------- ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:46 | 阅读:72 | 回复:0
  • OpenGLC#绘图环境配置
    OpenGLC#绘图环境配置
    OpenGL简介OpenGL作为一种图形学编程接口已经非常流行,虽然在大型游戏方面DirectX有一定的市场占有率,但由于OpenGL的开放性,可移植性等优点,OpenGL已经成了一种图形学方面的标准。由于选修了OpenGL计算机图形学 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:46 | 阅读:75 | 回复:0
  • C#中的值传递与引用传递
    C#中的值传递与引用传递
    首先明确一个概念:值传递和引用传递,是指在方法中传递参数的方式。既然是在方法的区别的话,那么我们首先首先总结几个方法出来。传递类型参数数据类型为值类型和引用数据类型特点值传递Sum(intnum1,intnum2)修改了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:46 | 阅读:77 | 回复:0
  • 使用C#创建Windows服务
    使用C#创建Windows服务
    参考使用C#创建Windows服务 命令行创建----sccreateDemoQueueServicebinpath=amp;quot;D:\services\DemoQueueService\IT.QueueService.exeamp;quot;scstartDemoQueueServicescdeleteDemoQueueServicesccreate ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:46 | 阅读:67 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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