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

C#教程

RSS
  • c#获取计算机信息
    c#获取计算机信息
    获取计算机信息,获取远程计算机信息的时候需要关闭远程机器的防火墙,否则获取不到相关信息。usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Text;usingSystem.Runtim ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:57 | 回复:0
  • C#获取文件与文件夹默认图标[转]
    C#获取文件与文件夹默认图标[转]
    本文与《 上篇关于带图标显示菜单的实现办法中大家可以看到我把文件以及文件夹的图标显示在菜单项上,就像在资源管理器中一样。 那个图标是怎么获取的呢,我在MSDN中搜索了一下,找到了SHGetFileInfo函数,这是She ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:53 | 回复:0
  • c#HttpWebRequest与HttpWebResponse(转)
    c#HttpWebRequest与HttpWebResponse(转)
    如果你想做一些,抓取,或者是自动获取的功能,那么就跟我一起来学习一下Http请求吧。本文章会对Http请求时的Get和Post方式进行详细的说明,在请求时的参数怎么发送,怎么带Cookie,怎么设置证书,怎么解决编码等问 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:46 | 回复:0
  • C#读取带命名空间的xml
    C#读取带命名空间的xml
    首先带有命名空间的xml读取可以使用Xml.Linq,也可以使用xpath,本文将采用xpath的方式解析。原文参考了:https://www.cnblogs.com/duanjt/p/5440540.html同时参考了:https://www.cnblogs.com/shixudong/p/4056400. ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:47 | 回复:0
  • C#中窗口AutoScaleMode属性
    C#中窗口AutoScaleMode属性
    C#窗体中有一个AutoScaleMode这个属性,我们大家可能用的比较少。它的作用是:当屏幕分辨率或字体发生改变时,窗体和控件是如何发生变化的。……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:48 | 回复:0
  • C#a==b?c:d表示的意思
    C#a==b?c:d表示的意思
    a==b为true,这个表达式返回c;a==b为false,这个表达式返回d. 相当于:if(a==b){returnc;}else{returnd;}……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:50 | 回复:0
  • C#获取操作系统相关信息
    C#获取操作系统相关信息
    1.获取操作系统版本(PC,PDA均支持)Environment.OSVersion2.获取应用程序当前目录(PC支持)Environment.CurrentDirectory3.列举本地硬盘驱动器(PC支持)stringstrDrives=Environment.GetLogicalDrives();foreach(string ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:41 | 回复:0
  • 2017-3-2C#链接数据库实现登陆
    2017-3-2C#链接数据库实现登陆
    只是链接一个数据库就有好多的知识:) 实际操作下来,主要是两种登陆方式:1.Windows的身份验证;2.SqlSever的身份验证;两种的方法不同,但是主要是通过复制创建数据库的字符串来链接;ADO.NET提供了sqlConnectio ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:37 | 回复:0
  • C#中的CSP(Communicatingsequentialprocesses)
    C#中的CSP(Communicatingsequentialprocesses)
    说起Golang(后面统称为Go),就想到他的高并发特性,在深入一些就是Goroutine。在大家被它优雅的语法和简洁的代码实现的高并发程序所折服时,其实C#/.NET也可以很容易的做到。今天我们来参照Go,来用C#实现它所采用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:39 | 回复:0
  • C#参数化执行SQL语句,防止漏洞攻击本文以MySql为例【20151108非查询操作】 ...
    C#参数化执行SQL语句,防止漏洞攻击本文以MySql为例【20151108非查询操作】 ...
    为什么要参数化执行SQL语句呢?一个作用就是可以防止用户注入漏洞。简单举个列子吧。比如账号密码登入,如果不用参数,写的简单点吧,就写从数据库查找到id和pw与用户输入一样的数据吧sql:selectid,pwwhereid='input ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:30 | 回复:0
  • C#使用原生的Directx和OpenGL绘图
    C#使用原生的Directx和OpenGL绘图
    原文混合语言编程—C#使用原生的Directx和OpenGL绘图的方法由于项目需要做一些图形展示,所以就想到了使用Directx和OpenGL来绘图,但项目准备使用C#来开发(大家比较熟悉C#),在网上看了相关的资料,有一些第三方的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:29 | 回复:0
  • C#导入Excel、Excel导入、导入.xls、导入.xlsx、Excel2003版本、Excel2007版本 ...
    C#导入Excel、Excel导入、导入.xls、导入.xlsx、Excel2003版本、Excel2007版本 ...
    privatevoidImport(){//打开excel选择框OpenFileDialogfrm=newOpenFileDialog();frm.Filter=amp;quot;Excel文件(*.xls,xlsx)|*.xls;*.xlsxamp;quot;;if(frm.ShowDialog()==DialogResult.OK)……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:30 | 回复:0
  • C#常用排序和查找算法
    C#常用排序和查找算法
    1.C#堆排序代码privatestaticvoidAdjust(intlist,inti,intm){intTemp=list;intj=i*2+1;while(jamp;amp;lt;=m){//morechildrenif(jamp;amp;lt;m)i……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:31 | 回复:0
  • C#常用函数表及Asp.net(C#)常用函数表C#常用函数表
    C#常用函数表及Asp.net(C#)常用函数表C#常用函数表
    1、DateTime数字型System.DateTimecurrentTime=newSystem.DateTime();1.1取当前年月日时分秒currentTime=System.DateTime.Now;1.2取当前年int年=currentTime.Year;1.3取当前月int月=currentTime.Month;1.4取当前日in ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:35 | 回复:0
  • [转][C#]拆分参数对
    [转][C#]拆分参数对
    本文来自:https://www.jb51.net/article/62932.htm///amp;amp;lt;summaryamp;amp;gt;///分析url字符串中的参数信息///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;paramname=amp;quot;urlamp;quot;amp;amp;gt;输 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:35 | 回复:0
  • 数据结构与算法---C#实现LinkedList实例
    数据结构与算法---C#实现LinkedList实例
     这里创建一个单向链表,通过三个类来实现单向链表的基本操作:创建,新增(指定节点前,指定节点后),删除,判断是否为空.... 下面分别实现这三个类以及测试代码 LinkedListNode:链表的节点类 usingSystem;using ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:35 | 回复:0
  • VisualC#使用DirectX实现视频播放
    VisualC#使用DirectX实现视频播放
     很多人第一次接触到DirectX大都是通过游戏,至于安装、升级DirectX的原因无非是满足游戏运行的需要。DirectX其实是微软公司推出的一个为Windows平台的多媒体API函数库,它提供标准接口来与显卡和声卡、输入设备等 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:32 | 回复:0
  • c#中$符号的用法
    c#中$符号的用法
    varnames=newListamp;amp;lt;stringamp;amp;gt;{amp;quot;jasonamp;quot;,amp;quot;Anaamp;quot;,amp;quot;Felipeamp;quot;};foreach(varnameinnames){Console.WriteLine($amp;quot;Hello{name.ToUpper()}!amp;quot; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:35 | 回复:0
  • C#中M的N次方显示
    C#中M的N次方显示
    string s0 = amp;quot;10amp;quot; + amp;quot;²amp;quot;; //x^2string s1 = amp;quot;10amp;quot; + amp;quot;³amp;quot;; //x^3string s2 = amp;quot;10amp;quot; + Encoding.Unicode.GetStri ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:35 | 回复:0
  • C#6与.NETCore1.0高级编程-C#6的新功能
    C#6与.NETCore1.0高级编程-C#6的新功能
    个人原创译文,转载请注明出处。有不对的地方欢迎指出与交流。英文原文:ProfessionalC#6and.NETCore1.0-What’sNewinC#6 C#6的新功能 新的C#编译器可以编译C#6 。它不仅已完成代码清理;编译器管道的功能也可以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:36 | 回复:0
  • C#获取资源文件
    C#获取资源文件
    System.Resources.ResourceManagerrs=newSystem.Resources.ResourceManager(amp;quot;NetWebBrowser.Resourceamp;quot;,typeof(Resource).Assembly);//此处的NetWebBrowser.Resource表示:命名空间.资源类名vartitle ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:35 | 回复:0
  • C#反编译防范
    C#反编译防范
    C#编写的代码通过VS编译器生成dll或exe,很容易被一些反编译工具查看到源码或对源码进行修改。为防止代码被反编译或被篡改,我们可以进行一定的防范措施。但不能杜绝,因为DotNet编写代码运行必须编译成IL中间语言, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:40 | 回复:0
  • C#简单入门
    C#简单入门
    公司给的一个小的practiceC#vs2017Stage1(cmd)1.Parsethedll(reflection)2.Writeallthepublicmethodstoatxtfile(io)Stage2(cmd)1.Createalocaldatabasetable2.Readthetxtfileaboutthemet……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:43 | 回复:0
  • C#ToString()和Convert.ToString()的区别【转】
    C#ToString()和Convert.ToString()的区别【转】
    一、一般用法说明ToString()是Object的扩展方法,所以都有ToString()方法;而Convert.ToString(param)(其中param参数的数据类型可以是各种基本数据类型,也可以是bool或object类对象。 二、ToString()和Convert.ToSt ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:46 | 回复:0
  • C#读取excl(兼容office多种版本)
    C#读取excl(兼容office多种版本)
     要求:导入excl引用了usingSystem.Data.OleDb,需要安装一个office兼容原理:office导入字符串会因为版本改变,捕获异常的方式进行切换#region读取Excel数据到DataSetiqsir2015-11-21///amp;amp;lt;summaryamp;amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:43 | 回复:0
  • C#将汉字转换成拼音
    C#将汉字转换成拼音
    之前写过一个使用SQL的存储过程和触发器实现的汉字转换拼音.地址:http://www.cnblogs.com/Capricornus/archive/2010/02/08/1665783.html其实C#里面也可以这么做. 代码///amp;amp;lt;summaryamp;amp;gt;///汉字转拼 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:42 | 回复:0
  • C#中一道关于多线程的基础练习题——模拟仓库存销过程
    C#中一道关于多线程的基础练习题——模拟仓库存销过程
    题目:模拟生产、入库、销售(50分) 假设某企业自产、自存、自销,需要将工厂生产的各类产品不定时的运到仓库,与此同时,需要将仓库中的货物运往超市和商场中进行销售,请编写一个程序模拟此过程(主要是存取这个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:52 | 回复:0
  • C#winform打开主界面并关闭登录界面
    C#winform打开主界面并关闭登录界面
    在winform界面编程中,我们有时候要在主界面打开之前先显示登录界面,当登录界面用户信息校验正确后才打开主界面,而这时登陆界面也完成使命该功成身退了。目前有两种方法可实现:方法1.隐藏登录界面  Program.cs ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:44 | 回复:0
  • c#程序打包,同时把netframework也打包进去
    c#程序打包,同时把netframework也打包进去
    “打包,把netframework也打包进去,生成安装文件。安装PluginInstaller.msi可以在你打包时,把.netframework框架打包进去,然后在安装软件时,提醒你是否要安装.netframework.安装PluginInstaller.msi后,再打包编译 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:49 | 回复:0
  • 两分钟用C#搭建IEBHO勾子,窃取密码
    两分钟用C#搭建IEBHO勾子,窃取密码
    中文翻译请查看:http://blog.csdn.net/jackiechen01/archive/2007/08/11/1738010.aspxMicrosoftprovidedBrowserHelperObject(BHO)toletdevelopersamp;quot;driveamp;quot;InternetExplorer.ThefirstBHOwasintroduc ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:53 | 回复:0
  • 【转】C#断点续传
    【转】C#断点续传
        在了解HTTP断点续传的原理之前,让我们先来了解一下HTTP协议,HTTP协议是一种基于tcp的简单协议,分为请求和回复两种。请求协议是由客户机(浏览器)向服务器(WEBSERVER)提交请求时发送报文的协议。回复协议 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:45 | 回复:0
  • C#两个知识点的补充string与stringbuilder的区别以及深层机制C#中接口与抽象类的比较 ...
    C#两个知识点的补充string与stringbuilder的区别以及深层机制C#中接口与抽象类的比较 ...
     StringStringBuilder这个,我不打算再整理了,直接将我自己在coding民工群里面的聊天记录粘贴过来了。 顾伟伟(979605089)11:16:25魏在吗?帮我看一下,我对于string与stringbuilder的理解 string是常量,不可变 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:56 | 回复:0
  • c#与Unity3d中的序列化
    c#与Unity3d中的序列化
    圣典中对于Unity3D的序列化介绍很容易和C#的序列化介绍搞混,做个笔记,方便以后查找。很多资料算是拾人牙慧. InheritsfromAttributeTheSerializableattributeletsyouembedaclasswithsubpropertiesintheinspector.S ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:66 | 回复:0
  • c#事件实例一
    c#事件实例一
    c#事件实例一Observe设计模式;Observe设计模式是为了定义对象之间一种一对多的额依赖关系,以便当一个对象的状态改变时,其他依赖于它的对象会被自动告知并更新,是一种解耦的设计模式滴呀;subject:它往往包含其 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:70 | 回复:0
  • C#创建写入读取excel
    C#创建写入读取excel
    publicstaticvoidCreateExcelFile(stringFileName,Listamp;amp;lt;UUseramp;amp;gt;luu){if(FileName.Split('.')==amp;quot;xlsxamp;quot;)//如果是2007版以后{……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:65 | 回复:0
  • asp.net(c#)缓存Cache对象
    asp.net(c#)缓存Cache对象
    asp.net(c#)缓存Cache对象  什么是Cache对象?你在生成高性能网络应用程序时所遇到的一个问题就是需要避免重复。一个Cache对象允许在它们第一次被请求时在内存中缓存项,然后将被缓存的副本用于以后的请求。使用被 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:77 | 回复:0
  • C#代码与javaScript函数的相互调用(转)
    C#代码与javaScript函数的相互调用(转)
    1C#代码与javaScript函数的相互调用  2  3问:  41.如何在JavaScript访问C#函数?  52.如何在JavaScript访问C#变量?  63.如何在C#中访问JavaScript的已有变量?  74.如何在C#中访问JavaScript函数?  8  ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:82 | 回复:0
  • C#复制文件代码
    C#复制文件代码
    privatevoidCopy(){DirectoryInfodir=newDirectoryInfo(amp;quot;c:\\CSSamp;quot;);CopyDirectorysAndFiles(amp;quot;c:\\testamp;quot;,dir);}privatevoidCopyDirectorysAndFiles(stringdest,Directo……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:73 | 回复:0
  • c#异步任务队列(可选是否使用单线程执行任务,以及自动取消任务) ...
    c#异步任务队列(可选是否使用单线程执行任务,以及自动取消任务) ...
    使用demo,(.netframework4.0自行添加asyncwait扩展库)classProgram{staticvoidMain(stringargs){Console.WriteLine(amp;quot;主线程amp;quot;+Thread.CurrentThread.ManagedThreadId);……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:76 | 回复:0
  • unity/C#结构体属性使用set和get访问器应注意的问题
    unity/C#结构体属性使用set和get访问器应注意的问题
    结构体属性使用set和get访问器时,只能通过amp;quot;=amp;quot;赋值对属性进行改变,因为你永远只能访问到属性的副本,不会改变属性本身。usingUnityEngine;usingSystem.Collections;publicclassTest:MonoBehaviour{ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:33 | 阅读:88 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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