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

C#教程

RSS
  • C#日志记录工具类--LogHelper.cs测试
    C#日志记录工具类--LogHelper.cs测试
    C#日志记录工具类:(适用于不想使用log4j等第三方的Log工具的时候,希望自己写个简单类实现)LogHelper.cs内容如下:1usingSystem;2usingSystem.Diagnostics;3usingSystem.IO;4usingSystem.Text;5usingSystem.Threa ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:251 | 回复:0
  • 在SVN中偷偷发个LGame的C#Beta版(意味着支持WP7和XBOX之类了)
    在SVN中偷偷发个LGame的C#Beta版(意味着支持WP7和XBOX之类了)
    今天小弟暂时脱离闭关状态,更新了一下LGame的SVN,更新的文件为:LGame-0.3.3-Beta(20120229).7z所以特意上博客说一小声,是因为这次更新小弟偷偷在SVN中增加了LGame-0.3.3的C#Beta版本(支持Windows、XBOX、WP7等环 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:123 | 回复:0
  • C#设计的程序如何更改应用程序的图标
    C#设计的程序如何更改应用程序的图标
    1.当“解决方案资源管理器”中有项目选中时,在“项目”菜单上单击“属性”。2.选择“应用程序”窗格。3.从“图标”下拉列表中选择图标(.ico)文件。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:109 | 回复:0
  • C#通过反射获取类中的方法和参数个数,反射调用方法带参数
    C#通过反射获取类中的方法和参数个数,反射调用方法带参数
    usingSystem;usingSystem.Reflection;namespaceConsoleApp2{classProgram{staticvoidMain(stringargs){//反射获取命名空间+类名stringclassName=amp;quot;Con……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:104 | 回复:0
  • [笔记]C#基础入门(十五)——C#中判断和分支
    [笔记]C#基础入门(十五)——C#中判断和分支
        走到岔路口,需要选择方向。编写程序也会遇到判断和分支。请看下面的流程图,判断手机账户余额是否不足10元,如果不足给出提示:     这个程序在“balanceamp;amp;lt;10”这个步骤出现了分支,“balanc ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:84 | 回复:0
  • C#winform检测当前电脑安装的.netframework版本
    C#winform检测当前电脑安装的.netframework版本
    privatestaticboolGetDotNetRelease(intrelease){conststringsubkey=@amp;quot;SOFTWARE\Microsoft\NETFrameworkSetup\NDP\v4\Full\amp;quot;;using(RegistryKeyndpKey=RegistryKey.OpenBaseKey(RegistryHive.Local……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:83 | 回复:0
  • C#中\r,\n,\r\n,\t
    C#中\r,\n,\r\n,\t
    \r回车,从最老的打字机引入的概念,表示回到本行的开始位置;\n换行,同样来自打印技术的术语,表示跳转到下一行。\r\n连用,表示跳到下一行,并且返回到下一行的起始位置\t一个占位符,表式空格 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:78 | 回复:0
  • 使用C#制做进程监视器(转载)
    使用C#制做进程监视器(转载)
    )可以查看进程的各项基本信息,如cpu,内存,父进程,执行路径,创建者等2)可以中止进程,创建新进程3)可以配置目标进程,配置刷新速度最终效果图:(以下给出部分代码,其余像进程的创建、中止等,使用process类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:83 | 回复:0
  • 简单加密算法在C#中的实现
    简单加密算法在C#中的实现
    加密是指通过某种特殊的方法,更改已有信息的内容,是的未授权的用户即使得到了加密的信息,如果没有正确的解密算法,那么也无法得到信息的内容。方法一://须添加对System.Web的引用usingSystem.Web.Security;...// ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:90 | 回复:0
  • 我在使用vs进行C#编程中常用的几个快捷键
    我在使用vs进行C#编程中常用的几个快捷键
    在vs中进行C#编程时:(1)输入svm然后按Tab键会生成Main函数;(2)Ctrl+k+s三个键一起按,会调出代码段;选中多行后,然后按以上三个快捷键,输入需要使用的代码段,按下Tab,代码段会自动包括选中代码。     ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:78 | 回复:0
  • LeetCodeOnlineJudge题目C#练习-LargestRectangleinHistogram
    LeetCodeOnlineJudge题目C#练习-LargestRectangleinHistogram
    Givennnon-negativeintegersrepresentingthehistogram'sbarheightwherethewidthofeachbaris1,findtheareaoflargestrectangleinthehistogram.Aboveisahistogramwherewidthofeachbar……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:76 | 回复:0
  • C#/SQLServer|往数据库插入/更新时候关于NUll空值的处理
    C#/SQLServer|往数据库插入/更新时候关于NUll空值的处理
    前几天遇到一个问题,找了好久才找到解决办法。不过也很开心,终于解决了。问题:前端当我数据为空的时候不赋值,传到后台也为空的时候(注意:是Null不是amp;quot;amp;quot;),SqlCommand对传送的参数中如果字段的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:74 | 回复:0
  • C#生成缩略图
    C#生成缩略图
    amp;amp;gt;///生成缩略图///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;paramname=amp;quot;originalImagePathamp;quot;amp;amp;gt;源图路径(物理路径)amp;amp;lt;/paramamp;amp;gt;///amp;amp;lt;paramname=a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:76 | 回复:0
  • C#解决窗体全屏遮住任务栏
    C#解决窗体全屏遮住任务栏
    this.MaximizedBounds=Screen.PrimaryScreen.WorkingArea;在初始话后添加这个即可实现,。。。。。。。。。。。。。。。……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:76 | 回复:0
  • [转]C#如何把文件夹压缩打包然后下载
    [转]C#如何把文件夹压缩打包然后下载
    publicpartialclass_Default2:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){}protectedvoidButton1_Click(objectsender,Eve……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:84 | 回复:0
  • c#让ListView始终显示最新插入的数据
    c#让ListView始终显示最新插入的数据
    在开发中使用ListView控件的时候,垂直滚动条不能时刻保持在最底部,这样导致,新插入的数据不能直观的看见。使用下面方法可以解决这个功能this.lstvw.Items.EnsureVisible();这样,就可以使垂直滚动条时刻保持在底 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:90 | 回复:0
  • C#VS如何整个项目中查找字符串
    C#VS如何整个项目中查找字符串
    Ctrl+F打开查找对话框,然后输入查找字符串,电机右边的小三角,选择整个解决方案,就可以遍历所有文件查找指定字符了                ……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:84 | 回复:0
  • C#使用Select方法快速获取List集合集合中某个属性的所有值集合 ...
    C#使用Select方法快速获取List集合集合中某个属性的所有值集合 ...
    在C#的List集合操作或者数组操作中,有时候我们需要获取到List集合元素中所有的对象的某个属性,然后存放到一个数组集合中,此时就可以使用到List集合以及数组的扩展方法Select方法快速实现获取合中某个属性的所有值 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:112 | 回复:0
  • C#Cache缓存读取设置
    C#Cache缓存读取设置
    因为之前用的是Redis,准备用继续Redis缓存某些小table的数据(主外键之类的),无奈不知道外网地址,问老大,曰:用Cache做吧。好吧......网上找了一番,好多缺少引用的,添加了也没好,弄了大概一个多小时,发现很 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:104 | 回复:0
  • C#通关手册(持续更新......)
    C#通关手册(持续更新......)
    String常用静态方法string.Compare(stringstr1,stringstr2,boolignoreCase)按照字典顺序比较字符串当str1gt;str2时,返回1当str1=str2时,返回0当str1lt;str2时,返回-1ignoreCase:tr... ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:96 | 回复:0
  • C#中Dictionary的用法
    C#中Dictionary的用法
    在C#中,Dictionary提供快速的基于兼职的元素查找。他的结构是这样的:Dictionaryamp;amp;lt;,amp;amp;gt;,当你有很多元素的时候可以使用它。它包含在System.Collections.Generic名空间中。在使用前,你必须声明它的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:99 | 回复:0
  • c#桌面窗体软件【学习笔记】
    c#桌面窗体软件【学习笔记】
    1.打开流氓软件vs2017  //话说vs2017在用vsinstaller打开的时候必须要连接网络么,有时候未连接网络的时候installer直接卡在检查更新的界面。更新:这个一个白痴问题我后来才知道,vs当然可以不经过installer而直 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:101 | 回复:0
  • C#的Contains()值还是引用
    C#的Contains()值还是引用
    这里讨论的是Listamp;amp;lt;Tamp;amp;gt;的Contains方法,Contains方法默认调用类型T的Equals方法而Object类的Equals方法支持值类型的比较和引用类型的比较,即如果继承自Object的类是引用类型的(C#中的所有类都继 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:101 | 回复:0
  • C#学习笔记(十八):数据结构和泛型
    C#学习笔记(十八):数据结构和泛型
       数据结构只有这四种a、集合:数据之间没有特定的关系b、线性结构:数据之间有一对一的前后联系c、树形结构:数据之间有一对多的关系,一个父节点有多个子节点,一个子节点只能有一个父节点d、图状结构:数据之 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:102 | 回复:0
  • C#列表顺序替换思想
    C#列表顺序替换思想
    ///amp;amp;lt;summaryamp;amp;gt;///显示列顺序///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;paramname=amp;quot;listamp;quot;amp;amp;gt;amp;amp;lt;/paramamp;amp;gt;privatevoidShowColumnIndex(Listamp;am ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:90 | 回复:0
  • 【C#、csharp】HTTPGET,POST请求
    【C#、csharp】HTTPGET,POST请求
    HTTP定义了与服务器交互的不同方法,基本方法有GET,POST,PUT,DELETE,分别对于查,该,增,删。一般情况下我们只用到GET和POST,其他两种都也可以用GET和POST来实现,很多浏览器也只实现了GET和POST两种方法GET: ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:108 | 回复:0
  • C#获取计算机信息
    C#获取计算机信息
     ///amp;amp;lt;summaryamp;amp;gt;///获取本机机器名///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;returnsamp;amp;gt;amp;amp;lt;/returnsamp;amp;gt;publicstaticstringGetMachineName(){……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:99 | 回复:0
  • vs2017创建C#类时添加文件头
    vs2017创建C#类时添加文件头
    C#类模板地址:C:\ProgramFiles(x86)\MicrosoftVisualStudio\2017\Professional\Common7\IDE\ItemTemplates\CSharp\Code\2052\WebClass\Class.cs/**************************************************************** ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:95 | 回复:0
  • c#的默认访问修饰符小结(转)
    c#的默认访问修饰符小结(转)
    c#的访问修饰符是private还是internal?准确的说,不能一概而论。Classesandstructsthatarenotnestedwithinotherclassesorstructscanbeeitherpublicorinternal.Atypedeclaredaspublicisaccessible ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:109 | 回复:0
  • C#三种字符串拼接方法的效率对比
    C#三种字符串拼接方法的效率对比
    C#字符串拼接的方法常用的有:StringBuilder、+、string.Format、Listamp;amp;lt;stringamp;amp;gt;。使用情况不同,效率不同。1.+的方式stringsql=amp;quot;updatetableNamesetint1=amp;quot;+int1.ToString()+amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:122 | 回复:0
  • C#添加文字水印
    C#添加文字水印
    使用的是iTextSharp添加PDF水印,由于是接口动态生成PDF,所以采用的是全部是内存流的形式,而且水印是平铺是。iTextSharp版本是5.51///amp;amp;lt;summaryamp;amp;gt;2///添加倾斜水印3///amp;amp;lt;/summaryamp;a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:123 | 回复:0
  • C#語法學習事件(Event)
    C#語法學習事件(Event)
    /* * Created by SharpDevelop. * User: Administrator * Date: 2008/9/2 * Time: 下午 11:39 * 事件(event) *  * 事件是類在發生其關注的事情時用來提供通知的一种方式. * 例如,封裝用戶界面 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:132 | 回复:0
  • C#中取得日期的英文缩写
    C#中取得日期的英文缩写
     DateTime.Now.ToString(amp;quot;MMMamp;quot;, CultureInfo.InvariantCulture);   DateTimeFormatInfo myDTFI = new CultureInfo( amp;quot;en-USamp;quot;, false ).DateTimeFormat;  string strm ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:134 | 回复:0
  • C#联合Visionpro开发之实时显示
    C#联合Visionpro开发之实时显示
    1///amp;amp;lt;summaryamp;amp;gt;2///1#相机实时显示3///amp;amp;lt;/summaryamp;amp;gt;4///amp;amp;lt;paramname=amp;quot;senderamp;quot;amp;amp;gt;amp;amp;lt;/paramamp;amp;gt;5///amp;amp;lt;paramname=am ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:177 | 回复:0
  • [转][C#]内置的DateTime用法
    [转][C#]内置的DateTime用法
    //大家在做报表或查询的时候都会有给用户预设一些可选的日期范围(如上图)//如本年度销售额、本季度利润、本月新增客户//C#里内置的DateTime基本上都可以实现这些功能,巧用DateTime会使你处理这些事来变轻松多了   ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:172 | 回复:0
  • C#DataGridView控件禁止拷贝数据
    C#DataGridView控件禁止拷贝数据
    代码如下(没错,就一行):dataGridView1.ClipboardCopyMode=DataGridViewClipboardCopyMode.Disable;当然其它方式很多,但是不如来个简单的。  DataGridViewClipboardCopyMode枚举类型如下:////摘要://定义常数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:182 | 回复:0
  • C#在一段数字区间内随机生成若干个互不相同的随机数
    C#在一段数字区间内随机生成若干个互不相同的随机数
      ///amp;amp;lt;summaryamp;amp;gt;       ///Randomra=newRandom(); 系统自动选取当前时前作随机种子:       ///Randomra=newRandom(6)指定一个int型的参数作为随机种子;       ///ra.Ne ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:280 | 回复:0
  • C#程序调用非托管C++DLL文件的方法
    C#程序调用非托管C++DLL文件的方法
    08年写的一篇文章,当时项目用C#开发,但是有一些希望重用之前的C++代码,于是研究了如何在C#中调用C++的DLL。 C++中的函数声明externamp;quot;Camp;quot;__declspec(dllexport)int__stdcalltestfunc(char*astr,int ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:195 | 回复:0
  • c#扑克牌程序(1)一副扑克牌可以选择是否包含大小王
    c#扑克牌程序(1)一副扑克牌可以选择是否包含大小王
    这个是《C#入门经典》第六版中的例子,但其中没有包含大小王。我略作改动把54张扑克牌都补全。包含一个类库和一个命令行程序。如果要去掉大小王,枚举类可以不变动(也可以Suit中删除“王”,同时Rank中删除“大王” ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:174 | 回复:0
  • C#使用MQTTnet快速实现MQTT通信
    C#使用MQTTnet快速实现MQTT通信
    1什么是MQTT?MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。MQTT是基于二进制消息的发布/订阅编程模式的消息协议,如今已经成为OASIS ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:45 | 阅读:144 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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