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

C#教程

RSS
  • C#中选项卡(Tabcontrol)动态添加TabPage
    C#中选项卡(Tabcontrol)动态添加TabPage
    1、动态添加选项卡,并加载DataGridVIew,绑定数据privatevoidMainForm_Load(objectsender,EventArgse){intnewsId=0;dtType=News_Release.News_BLL.BLL.Cmb_Type(newsId);……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:50 | 阅读:91 | 回复:0
  • C#3DES加密解密,差点要了命
    C#3DES加密解密,差点要了命
    最近一个项目.net数据采用3DES加密。下面分享一下,这里的KEY采用Base64编码,便用分发,c#的Byte范围是0-255核心是确定Mode和Padding,关于这两个的意思可以搜索3DES算法相关文章一个是C#采用CBCMode,PKCS7Padding ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:50 | 阅读:126 | 回复:0
  • C#之Attribute(特性)
    C#之Attribute(特性)
    本文主要复习下基础知识:1.C#系统自带的特性: 建立一个控制台项目取名为AttributeTest:   我们添加了一个系统自带的Attribute叫Condition,这个特性表示在程序的DEBUG状态下才可以运行方法,我们在DEBUG下运行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:50 | 阅读:90 | 回复:0
  • C#面向对象三大特性之二:继承
    C#面向对象三大特性之二:继承
    面向对象的三大特性之一的封装,解决了将对同一对象所能操作的所有信息放在一起,实现统一对外调用,实现了同一对象的复用,降低了耦合。   但在实际应用中,有好多对象具有相同或者相似的属性,比如有一个对象果 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:50 | 阅读:103 | 回复:0
  • C#&WPF随手小记之一——初探asyncawait实现多线程处理
    C#&WPF随手小记之一——初探asyncawait实现多线程处理
    嗯。。。我也是在园子待了不短时间的人了,一直以来汲取着园友的知识,感觉需要回馈什么。于是以后有空我都会把一些小技巧小知识写下来,有时候可能会很短甚至很简单,但希望能帮到大家咯。第一篇文章来说说async和a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:50 | 阅读:107 | 回复:0
  • C#实现限制软件的使用次数
    C#实现限制软件的使用次数
    实例说明为了使软件能被更广泛的推广,开发商希望能有更多的用户使用软件,但他们又不想让用户长时间免费使用未经授权的软件,这时就可以推出试用版软件,限制用户的使用次数,当用户感觉使用方便的话,可以花钱获取 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:50 | 阅读:169 | 回复:0
  • C#的字符串优化-String.Intern、IsInterned
    C#的字符串优化-String.Intern、IsInterned
    首先看一段程序:usingSystem;classProgram{staticvoidMain(stringargs){stringa=amp;quot;helloworldamp;quot;;stringb=a;a=amp;quot;helloamp;quot;;Console.WriteLine(amp;quot;{0},{1}amp;quot;,a,b);Console.Wr ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:50 | 阅读:128 | 回复:0
  • c#gdi设置画刷透明
    c#gdi设置画刷透明
    使用solidBrush新建画刷,定义画刷的颜色为透明色 Brushb=newSolidBrush(Color.FromArgb(50,Color.Green)); 这里的50是透明度的设置,范围从0-255;0:无颜色255:不透明……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:20 | 回复:0
  • C#DOM
    C#DOM
    DOM的全称是DocumentObjectModel(文档对象模型),它是来自W3C的官方标准,它允许按照W3C标准W3CDOMLevel1和W3CDOMLevel2的规范所定义的规则,通过编程来读取,操纵和修改XML文档。DOM的工作方式是:首先将XML文档 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:20 | 回复:0
  • Windows环境下用C#编程将文件上传至阿里云OSS笔记
    Windows环境下用C#编程将文件上传至阿里云OSS笔记
     Windows环境下用C#编程将文件上传至阿里云OSS笔记本系列文章由ex_net(张建波)编写,转载请注明出处。http://blog.csdn.net/ex_net/article/details/24962567作者:张建波邮箱: [email protected] 欢迎来信交流 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:20 | 回复:0
  • 获取网页URL地址及参数等的两种方法(js和C#)
    获取网页URL地址及参数等的两种方法(js和C#)
    一js 先看一个示例用javascript获取url网址信息amp;amp;lt;scripttype=amp;quot;text/javascriptamp;quot;amp;amp;gt;document.write(amp;quot;location.host=amp;quot;+location.host+amp;quot;amp;amp;lt;bramp;a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:22 | 回复:0
  • 转C#实现PID控制的模拟测试和曲线绘图
    转C#实现PID控制的模拟测试和曲线绘图
     本文分两部分,一部分是讲PID算法的实现,另一部分是讲如何用动态的曲线绘制出PID运算的结果。首先,PID算法的理论模型请参考自动控制理论,最早出现的是模拟PID控制,后来计算机成为控制器,由于计算机控制是一种 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:12 | 回复:0
  • C#对DateTime类型的操作总结使用DateTime或者TimSpan类
    C#对DateTime类型的操作总结使用DateTime或者TimSpan类
    一、取某月的最后一天法一、使用算出该月多少天,年+月+加上多少天即得,举例取今天这个月的最后一天privatevoidGetLastDateForMonth(DateTimeDtStart,outDateTimeDtEnd)  {   intDtyear,DtMonth;   DtStart ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:11 | 回复:0
  • 用c#来操作WORD的经验总结
    用c#来操作WORD的经验总结
    最近在做一个程序,需要在程序中对Word内容做些处理。从网上查了很多资料,发现,许多都是重复的。更有许多知识,根本没有讲到。为了以后使用方便。将所有的这些知识,加以总结,以备后来人使用。1、引用   需要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:37 | 回复:0
  • C#异常抛异常的时候同时抛出传入的参数
    C#异常抛异常的时候同时抛出传入的参数
    abp的审计日志都把这些功能实现了可以借鉴 抛异常的时候同时抛出传入的参数大致这样实现,aop,方法执行先,先把参数写入到栈中,抛异常时,栈中自然就有此时的参数了。可用于重现该异常。获取把方法执行前的参数, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:12 | 回复:0
  • FromC#toJava(1)-类型、引用与相等关系
    FromC#toJava(1)-类型、引用与相等关系
    这组文字第一篇文章FromC#toJava(0)-目标被博客园的管理员移出了首页。果然没有干货是行不通的呐。需要说明一下这组文字的目标用户,是需要用较快速度适应Java编程习惯的原C#开发人员,避免直接阅读Java相关书籍带来 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:10 | 回复:0
  • C#DataRow数组转换为DataTable
    C#DataRow数组转换为DataTable
    publicDataTableToDataTable(DataRowrows){if(rows==null||rows.Length==0)returnnull;DataTabletmp=rows.Table.Clone();//复制DataRow的表结构foreach(DataRowrow……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:7 | 回复:0
  • windows下使用C#获取特定进程网络流量windows下使用C#获取特定进程网络流量 ...
    windows下使用C#获取特定进程网络流量windows下使用C#获取特定进程网络流量 ...
    windows下使用C#获取特定进程网络流量 最近老板接了一个中船重工的项目,需要做一个有关海军软件系统的组件评估项目,项目中有一个子项目需要获取特定进程的各种系统参数,项目使用.NET平台。在获取特定进程各种系 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:8 | 回复:0
  • C#窗体WinForm对话框,流
    C#窗体WinForm对话框,流
    一、对话框ColorDialog:颜色选择控件privatevoidbutton1_Click(objectsender,EventArgse){//显示颜色选择器colorDialog1.ShowDialog();//把取到的颜色赋值给panel……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:8 | 回复:0
  • C#转换英文大写(两位小数)
    C#转换英文大写(两位小数)
     stringarr1=newstring{amp;quot;amp;quot;,amp;quot;THOUSANDamp;quot;,amp;quot;MILLIONamp;quot;,amp;quot;BILLIONamp;quot;};   stringarr2=newstring{amp;quot;ZEROamp;quot;,amp;quot;TENamp;quot;,amp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:7 | 回复:0
  • C#获取指定目录下所有文件信息、移动目录、拷贝目录
    C#获取指定目录下所有文件信息、移动目录、拷贝目录
    ///amp;amp;lt;summaryamp;amp;gt;///返回指定目录下的所有文件信息///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;paramname=amp;quot;strDirectoryamp;quot;amp;amp;gt;amp;amp;lt;/paramamp;amp;gt;///amp;amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:11 | 回复:0
  • C#对含有向量偏移的明文进行AES加解密
    C#对含有向量偏移的明文进行AES加解密
    直接上代码:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Security.Cryptography;usingSystem.Text;usingSystem.Threading.Tasks;namespaceConsoleApplication1{pub……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:9 | 回复:0
  • 如何在C#中使用Dapper(译)
    如何在C#中使用Dapper(译)
    前言:对象关系映射(ORM)已经被使用了很长时间,以解决在编程过程中对象模型与数据模型在关系数据库中不匹配的问题。Dapper是由StackOverFlow团队开发的开源的,轻量级的ORM.相比于其他的ORM框架,Dapper速度非常 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:9 | 回复:0
  • c#栈和队列习题
    c#栈和队列习题
    3.1比较线性表、栈和队列这三种数据结构的相同点和不同点。栈(Stack)是限定只能在表的一端进行插入和删除操作的线性表。队列(Queue)是限定只能在表的一端进行插入和在另一端进行删除操作的线性表。从amp;quot;数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:34 | 回复:0
  • 浅谈C#的垃圾回收-关于GC、析构函数、Dispose、andFinalize
    浅谈C#的垃圾回收-关于GC、析构函数、Dispose、andFinalize
    转载:    对于.NetCLR的垃圾自动回收,这两日有兴致小小研究了一下。查阅资料,写代码测试,发现不研究还罢,越研究越不明白了。在这里sban写下自己的心得以抛砖引玉,望各路高手多多指教。   近日浏览Msdn2 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:9 | 回复:0
  • C#windowsmediaplayer详细用法(最全面)
    C#windowsmediaplayer详细用法(最全面)
    C#windowsmediaplayer详细用法(最全面)友情说明:以下示范代码为VB.net,语法思路上与C#类似可以参考。Mediaplayer控件基本使用步骤如下:1、属性/方法名说明:URL:String;指定媒体位置,本机或网络地址uiMode:Strin ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:43 | 回复:0
  • C#Task用法
    C#Task用法
    C#Task的用法其实Task跟线程池ThreadPool的功能类似,不过写起来更为简单,直观。代码更简洁了,使用Task来进行操作。可以跟线程一样可以轻松的对执行的方法进行控制。顺便提一下,配合CancellationTokenSource类更 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:19 | 回复:0
  • C#版Socket编程(最简单的Socket通信功能)
    C#版Socket编程(最简单的Socket通信功能)
    C#版Socket编程(最简单的Socket通信功能)示例程序是同步套接字程序,功能很简单,只是客户端发给服务器一条信息,服务器向客户端返回一条信息;这里只是一个简单的示例,是一个最基本的socket编程流程,在接下来的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:9 | 回复:0
  • C#WebApi接口传参详解
    C#WebApi接口传参详解
    这篇文章主要介绍了C#WebApi接口传参详解,本篇打算通过get、post、put、delete四种请求方式分别谈谈基础类型(包括int/string/datetime等)、实体、数组等类型的参数如何传递。感兴趣的小伙伴们可以参考一下前言: ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:12 | 回复:0
  • c#datatable如何转CSV文件
    c#datatable如何转CSV文件
    publicvoidDataTableToCSV(DataTabledtCSV,stringcsvFileFullName,boolwriteHeader,stringdelimeter){if((null!=dtCSV)amp;amp;amp;amp;amp;amp;(dtCSV.Rows.Countamp;amp;gt;0))……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:9 | 回复:0
  • C#扫描并读取图片中的文字C#扫描并读取图片中的文字
    C#扫描并读取图片中的文字C#扫描并读取图片中的文字
     本文介绍如何通过C#程序来扫描并读取图片中的文字,这里以创建一个.NetCore程序为例。下面是具体步骤,供参考。程序测试环境:VisualStudio版本要求不低于2017图片扫描工具:Spire.OCRfor.NET图片格式:png(这里 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:10 | 回复:0
  • C#WinfForm控件之dev报表XtraReport(一)初了解
    C#WinfForm控件之dev报表XtraReport(一)初了解
    这个控件其实用法和fast也差不了太多但如果没接触过真有种老虎吃天的感觉1.这里先不说那些高深的先说最基本的在窗体中显示一个设计好的模版   1.1一般设计和这个程序是分着的为了方便我就先把他们合到一起先建一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:11 | 回复:0
  • C#事件的定义与触发[查找]
    C#事件的定义与触发[查找]
    1.先定义要触发的事件对象publicclassMyEventArgs:System.EventArgs{privateintnewValue;publicintNewValue{get{returnnewValue;}set{newValue=value;}}}2、定义事件代理publicdelegatevoidPropertyChangedHandle ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:10 | 回复:0
  • C#根据html生成PDF
    C#根据html生成PDF
    usingSystem;usingSystem.Collections.Generic;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingiTextSharp.text;usingiTextSharp.text.pdf;usingSystem.IO;usingiTextS……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:12 | 回复:0
  • C#析构函数
    C#析构函数
    一,什么是析构函数? 在msdn中的解析:析构函数用于析构类的实例。classA//基类First{~A()//析构函数{Console.WriteLine(amp;quot;~A()……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:11 | 回复:0
  • C#定时器
    C#定时器
    在C#中可以有三种方式实现定时器,分别在以下三个类中。1.定义在System.Windows.Forms里2.定义在System.Threading.Timer类里3.定义在System.Timers.Timer类里第一种:System.Windows.Forms类System.Windows.Forms.Ti ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:11 | 回复:0
  • C#下用P2P技术实现点对点聊天
    C#下用P2P技术实现点对点聊天
    ……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:13 | 回复:0
  • 还没有解决,怎样用C#将数组传入Oralce的可变数组或者嵌套表?? ...
    还没有解决,怎样用C#将数组传入Oralce的可变数组或者嵌套表?? ...
    在Oralce中建立可变数组或者嵌套表,如createorreplacetypeTools_Vaasvarray(5)ofvarchar2(20);createtableBorrow(Name   varchar2(20)primarykey, tools  tools_Va);表Borrow的tools列是可变数组,如果用C#将 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:10 | 回复:0
  • C#中打印拼接的字符串
    C#中打印拼接的字符串
    实例化打印文档//声明打印对象PrintDocumentpd=newPrintDocument();intilvPreviewIndex=0;在打印事件中设置基本属性privatevoidbtnPrint_Click(objectsender,EventArgse){//获取和设置标签的高宽和边距decimaldLabel ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:12 | 回复:0
  • 一个C#多线程的工作队列
    一个C#多线程的工作队列
    多线程添加元素到队列中,队列根据绑定的事件进行自动处理,可以设置WorkSequential属性来实现对队列处理的单线程(严格顺序处理)或者多线程处理(循序出队,但是多线程处理,不保证对队列元素的处理顺利)的选择。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:49 | 阅读:12 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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