![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#.Net学习
文章平均质量分 74
Dingos
这个作者很懒,什么都没留下…
展开
-
简化事件和委托
完整的文章和代码下载:http://www.dingos.cn/index.php?topic=766.0内容介绍 什么是委托? 理解事件 event关键字 结束语介绍 当我在学习事件和委托时,我看了许多文章才能明白他们是什么和如何使用他们,现在我想在这里将我学习的东西以及你需要学习的内容呈现在这里。什么是委托? 委托和事件的概念是绑在一起的。委托可以认原创 2008-10-10 06:50:00 · 548 阅读 · 0 评论 -
访问修饰符
原文地址:http://www.dingos.cn/index.php?topic=863.0 【访问修饰符】可以限制类和结构,以便只有声明它们的程序或命名空间才能使用它们。可以限制类成员,以便只有派生类才能使用它们,或者限制类成员,以便只有当前命名空间或程序中的类才能使用它们。访问修饰符是添加到类、结构或成员声明的关键字,用以指定这些限制。这些关键字包括 public是类型和类型原创 2010-03-16 13:18:00 · 635 阅读 · 0 评论 -
C#中的索引器
原文地址:http://www.dingos.cn/index.php?topic=862.0 索引器是 C# 的简单组件;为数组创建索引器后,可以通过从类对象指定索引来直接访问数组元素;可以用索引数组的方式索引对象;可以像访问数组一样访问类的成员定义索引器的规则 必须指定至少一个索引器参数 应当为索引器参数赋值 【索引器】索引器允许类或结构的实例就像数原创 2010-03-16 12:40:00 · 656 阅读 · 0 评论 -
控制台输入和输出
原文地址:http://www.dingos.cn/index.php?topic=861.0【控制台输出】C# 控制台程序一般使用 Console 类提供的输入/输出服务。使用 WriteLine 方法在命令行窗口中显示其字符串参数并换行。其他 Console 方法用于不同的输入和输出操作。Console 类是 System 命名空间的成员。如果 using System; 语句没有包含原创 2010-03-16 12:34:00 · 1117 阅读 · 0 评论 -
using 指令和命名空间
原文地址:http://www.dingos.cn/index.php?topic=860.0 命名空间是一种将类和结构组织在一起的方式,以此限制类和结构的应用范围,避免与其他类和结构发生名称冲突。在使用 Visual C# 速成版创建程序时,将自动创建一个命名空间。若要在程序中使用其他命名空间的类,必须使用 using 指令来指定相应的命名空间。默认情况下,在创建新的应用程序时将列出最常原创 2010-03-16 11:00:00 · 1110 阅读 · 0 评论 -
Csharp基本逻辑结构
原文地址:http://www.dingos.cn/index.php?topic=852.0 class 类名 { // 外层框架 static void Main() { // 程序入口 …这里填写代码!... // 编写代码 }} 1. Csharp语言使用类来组织和包装代码。实际上,所有可执行的Csharp代码都必原创 2010-03-16 10:29:00 · 3143 阅读 · 0 评论 -
使用C#多线程程序(1)
文档及代码下载:http://www.dingos.cn/index.php?topic=805.0 介绍 线程是轻量级的进程。使用线程能提供应用系统的效率。为了使用多线程需要引入System命名空间中的Threading命名空间。System.Threading命名空间包含需要使用多线程的地方。现在让我们来看第一个程序。 Program 1 using System原创 2010-01-29 17:05:00 · 465 阅读 · 0 评论 -
C#中的打印
文档及代码下载:http://www.dingos.cn/index.php?topic=247.0 一个简单的示例 - 通过C#实现打印文本框中的内容 实现如图: 使用控件执行打印。实现打印的主要组件是“PrintDocument”控件 。使用这个控件调用“Print” 函数实现“PrintPage”事件 。如下是常规命令:打印事件: private void tsmiPri原创 2010-01-29 16:26:00 · 911 阅读 · 0 评论 -
标签(Label)随鼠标移动而移动
文档及代码下载:http://www.dingos.cn/index.php?topic=1420.0 1. 定义一个Point对象mouse_offset,用于保存鼠标的位置2. 对标签(Label)添加MouseDown事件,记录当前鼠标所在的位置为实例化mouse_offset对象private void lblMove_MouseDown(object sender, Mou原创 2010-01-29 16:57:00 · 1089 阅读 · 0 评论 -
如何从你的应用程序执行exe文件
文档及代码下载:http://www.dingos.cn/index.php?topic=1691.0 using System;using System.Diagnostics;class Test{ public static void Main(){ Process exeProcess=new Process(); exeProcess.StartInfo.Fi原创 2010-01-29 16:46:00 · 562 阅读 · 0 评论 -
C#获取项目程序及运行路径的方法
文档及代码下载:http://www.dingos.cn/index.php?topic=1601.0 1.asp.net webform用“Request.PhysicalApplicationPath获取站点所在虚拟目录的物理路径,最后包含“/”;2.c# winform用A:“Application.StartupPath”:获取当前应用程序所在目录的路径,最后不包含“/”;B:“A原创 2010-01-29 16:52:00 · 351 阅读 · 0 评论 -
通过网络发送和播放麦克风的声音
文档及代码下载:http://www.dingos.cn/index.php?topic=362.0 介绍 这个例子主要告诉你如何获取麦克风的声音且通过UDP方式传送给另外的计算机。加入双方都能播放声音且把麦克风的声音传送给对方,这个程序可当作一个P2P的电话。源码将通过文件的方式发布在网站上,附件中还有第二个程序,此程序主要包括一个能发送/接收/压缩语音成g711编码的UDP服务端。仅原创 2010-01-29 16:47:00 · 1200 阅读 · 1 评论 -
使用C#多线程程序(2)
文档及代码下载: http://www.dingos.cn/index.php?topic=805.0 Program 8 using System;using System.Threading;public class MyThread { public void Thread1() { for (int i = 0; i Thread原创 2010-01-29 17:13:00 · 377 阅读 · 0 评论 -
网络抓包与分析
文档及代码下载:http://www.dingos.cn/index.php?topic=361.0 介绍 写这个包监听的最初想法来源于一个朋友的一个项目“NetSend(在两个计算机之间发送消息)”,朋友想知道这中间到底在网络上传输了什么?为了回答这个问题,查找了大部分资料后,得到一个结果,那就是免费的类库--WinPCap。 浏览了WinPCap的部分源码后,最初的想法是写一个包装的原创 2010-01-29 16:50:00 · 875 阅读 · 0 评论 -
在控制台应用程序中异常用户的密码
文档及代码下载:http://www.dingos.cn/index.php?topic=1700.0 using System;using System.Text;class KeyNumber{ public static void Main(){ Console.Write("Input a password: "); StringBuilder sb =原创 2010-01-29 16:42:00 · 427 阅读 · 0 评论 -
将XML数据填充到TreeView中
文档及代码下载:http://www.dingos.cn/index.php?topic=1899.0 介绍 当菜单项是经常改变时,从XML文档中创建TreeView才当是非常有用的。例如,使用XML作为数据库存储记录。这里有个简单示例。以防混淆这个例子比较简单。 背景 对XML、TreeView控件的应用,在Visual Studio中有助于理解这些步骤。 使用原创 2010-01-29 15:51:00 · 593 阅读 · 0 评论 -
C#接口基础
文档及代码下载:http://www.dingos.cn/index.php?topic=763.0 介绍 C#中的接口提供了一种实现运行时的多态。通过接口可以使用相同接口的引用来访问实现相同接口的不同类的方法,其实是使用虚方法通过相同的引用调用相同基础的不同的类。在开始前先使用简单的短类例子来解释接口的概念,下面的简短的例子显示接口的样子。P1.cs class原创 2008-10-10 07:11:00 · 666 阅读 · 0 评论 -
Csharp中的注释
原文地址:http://www.dingos.cn/index.php?topic=854.0 【单行注释】以 // 开始,并以换行符结束public class HelloWorld { static void Main (string[] args){ //输出消息到控制台 Console.WriteLine ("你好!");原创 2010-03-16 10:50:00 · 3880 阅读 · 0 评论