当前位置:首页 > C#教程 > C#高级

C#高级

C# 委托和事件 实现窗体间的通信

6

例子:点击form1上的按钮打开form2窗口,在form2窗体中的文本框中输入一个值后,在点击form2窗体中按钮,在form2中的文本框中输入的值也会在form1中的文本框中出现。form1:publicpartialclassForm

C# 文件流相关操作

9

二进制转换成图片:MemoryStreamms=newMemoryStream(bytes);ms.Position=0;Imageimg=Image.FromStream(ms);ms.Close();this.pictureBox1.I

C#连接数据库-曾,删,改,查

11

连接数据库staticvoidMain(string[]args){//SqlConnectionconn=newSqlConnection();//实例化//conn.ConnectionString="server=.;database

C# 加特效

5

publicclassBulletMove:MonoBehaviour{publicfloatSpeed=5f;publicTransformFx;//UsethisforinitializationvoidStart(){//5秒后,删除

C# 实现多线程的同步方法详解

18

本文主要描述在c#中线程同步的方法。线程的基本概念网上资料也很多就不再赘述了。直接接入主题,在多线程开发的应用中,线程同步是不可避免的。在.net框架中,实现线程同步主要通过以下的几种方式来实现,在msdn的线程指南中已经讲了几种,本文结合

C# 二分法的解读

11

注:一定是有序的数组,才可以使用这种算法,如果数组没有排序则先进行排序后再调用此方法。1、二分法是做什么的呢?当然是查找数组中的数据了,开个玩笑,哈哈哈。2、为啥要用这种方式呢?二分顾名思义,就是将一组数据对半分开(比如左右两部分,下面用左

C#中实现输入汉字获取其拼音(汉字转拼音)的2种方法

6

主要介绍了C#中实现输入汉字获取其拼音(汉字转拼音)的2种方法,本文分别给出了使用微软语言包、手动编码实现两种实现方式,需要的朋友可以参考下本文刚发布时,只写了一个实现方式,使用的是微软的语言包,但是对多音字的效果不怎么理想,甚至个别字会出

C#二叉树简易实例

4

usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceConsoleApplication1{classProgram{

06、C#异常处理

7

一、什么叫异常,就是程序可能没有错误,在程序运行过程中发生错误。比如输入错误,输入的类型不一样,被零除。二、语法:  try     {     可能会发生错误的语句;      }  catch     {     处理异常语句;    

【C#】WM 消息大全

6

消息名消息值说明WM_CREATE0x0001应用程序创建一个窗口WM_DESTROY0x0002一个窗口被销毁WM_MOVE0x0003移动一个窗口WM_SIZE0x0005改变一个窗口的大小WM_ACTIVATE0x0006一个窗口被激

C#-析构函数

8

析构函数语法如下代码:publicclassstudents{~students()//析构函数{console.writeline("我是析构函数");}当程序结束的时候,析构函数才执行。作用:帮助我们释放资源。析构函数的特点:1.不能在

【CLR in c#】参数

9

1.可选参数和命名参数  设计一个参数时,可为部分或全部参数分配默认值,调用这些方法的代码可以选择不指定部分实参,接受默认值,还可以通过制定参数名称的方式传递实参。如下classCLR可选参数{privatestaticints_n=0;p

C# 启动外部程序的几种常用方法汇总

7

1.启动外部程序,不等待其退出。2.启动外部程序,等待其退出。3.启动外部程序,无限等待其退出。4.启动外部程序,通过事件监视其退出。实现代码如下://usingSystem.Diagnostics;privatestringappName

C#。4 数组

11

一、跳出循环的俩个关键字1.break与continue.这两个关键字一般放在循环的花括号里面使用。break——结束整个循环。continue——结束本次循环,进入下次循环。break的案例:inti=1;for(;;){if(i>

C#关于排程举一个小例子

7

执行后程序会一直执行.下面是一个例子原文:http://www.cnblogs.com/sdya/p/4210706.html

36、我的C#学习笔记2

5

类是一种数据结构,它可以封装数据成员、函数成员和其它的类。类是创建对象的模板。C#中所有语句都必须位于类内。因此,类是C#语言的核心和基本构成模块。C#支持自定义类,使用C#编程就是编写自己的类来描述实际需要解决的问题。类就好比是医院的各个

C#电子元件管理系统V1.0正式版

2

这次刚好有时间,就干脆把电子元件管理系统的v1.0正式版给大家贴出来吧,此次改动在以前的基础上添加了用户管理,以及对界面进行了大量美化。废话就不多说了,直接上图,上源码,欢迎大家参考和指正。650)this.width=650;"src="

AutoMapper C#实体映射

6

AutoMapper是对象到对象的映射工具。在完成映射规则之后,AutoMapper可以将源对象转换为目标对象。要映射实体1publicclassSourceModel2{3publicintID{get;set;}4publicstrin