C#
文章平均质量分 79
Dong_Tian
这个作者很懒,什么都没留下…
展开
-
C#中的类型转换
本文索引: 装箱、拆箱还是别名 数值类型之间的相互转换 字符的 ASCII 码和 Unicode 码 数值字符串和数值之间的转换 字符串和字符数组之间的转换 字符串和字节数组之间的转换 各种数值类型和字节数组之间的转换 转换成十六进制 日期型数据和长整型数据之间的转换 格式化日期型数据转载 2007-09-25 00:54:00 · 1558 阅读 · 0 评论 -
Visual C#的Excel编程
Excel是微软公司办公自动化套件中的一个软件,他主要是用来处理电子表格。Excel以其功能强大,界面友好等受到了许多用户的欢迎。在办公的时候,正是由于Excel的这么多的优点,许多重要的数据,往往以Excel电子表格的形式存储起来。这样就给程序员带来了一个问题,虽然Excel功能比较强大,但毕竟不是数据库,在程序中处理数据库中的数据比其处理Excel表格中的数据容易许多。那么如何用Visual转载 2007-10-10 09:06:00 · 1216 阅读 · 0 评论 -
C# 程序员参考--平台调用教程
平台调用服务 (PInvoke) 允许托管代码调用在 DLL 中实现的非托管函数。 本教程说明使用什么方法才能从 C# 调用非托管 DLL 函数。该教程所讨论的属性允许您调用这些函数并使数据类型得到正确封送。教程C# 代码有以下两种可以直接调用非托管代码的方法: 直接调用从 DLL 导出的函数。 调用 COM 对象上的接口方法(有关更多信息,请参见 COM转载 2007-10-10 09:00:00 · 1596 阅读 · 0 评论 -
C#操作xml文件入门
已知有一个XML文件(bookstore.xml)如下:Oberons LegacyCorets, Eva5.95 1、往节点中插入一个节点:XmlDocument xmlDoc=new XmlDocument();xmlDoc.Load("bookstore.xml");XmlNode root=xmlDoc.SelectSingleNode("bookstore");//查找Xm转载 2007-10-10 08:49:00 · 771 阅读 · 0 评论 -
用C#把文件转换为XML
using System;using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.IO; using System.Xml; /**//// xml解决了在多层架构中数据传输的问题,比如说在客户端可以转载 2007-10-10 09:04:00 · 1288 阅读 · 1 评论 -
《Effective C#》之减少装箱和拆箱
为了便于文章的开展,首先介绍装箱(Boxing)和拆箱(Unboxing) 这两个名词。.Net的类型分为两种,一种是值类型,另一种是引用类型。这两个类型的本质区别,值类型数据是分配在栈中,而引用类型数据分配在堆上。那么 如果要把一个值类型数据放到堆上,就需要装箱操作;反之,把一个放在堆上的值类型数据取出来,则需要进行拆箱操作。 例如,对于如下简单的装箱和拆箱操作语句。转载 2007-09-28 23:58:00 · 1099 阅读 · 0 评论 -
解读C#正则表达式
多少年来,许多的编程语言和工具都包含对正则表达式的支持,.NET基础类库中包含有一个名字空间和一系列可以充分发挥规则表达式威力的类,而且它们也都与未来的Perl 5中的规则表达式兼容。 此外,regexp类还能够完成一些其他的功能,例如从右至左的结合模式和表达式的编辑等。 在这篇文章中,我将简要地介绍System.Text.RegularExpression中的转载 2007-09-26 22:32:00 · 733 阅读 · 0 评论 -
C#图片处理之:给你的图片打上LOGO
做图片处理软件,肯定会遇到这样的需求:如何把一张图片放在另一张图片上,比如在大图片中打上公司或个人的Logo等等。其实原理很简单。假设我们有一张 800 * 600 的大图片(Bitmap b0),想在(10,10)的位置上打上Logo(Bitmap b1),Logo图片大小是 150 * 30。很简单,我们以大图片的(10,10)位置作为起始位置,做一个150 * 30 的矩形,把Log转载 2007-09-28 23:53:00 · 859 阅读 · 0 评论 -
C#.Net网络程序开发-Socket篇
Microsoft.Net Framework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字空间System.Net和 System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结构允许应用程序在不同的控制级别上访问网络,开发人 员可以根据需要选择针对不同的级别编制程序,这些级别几乎囊括了Internet的所有需要--从so转载 2007-09-29 00:10:00 · 916 阅读 · 0 评论 -
Visual C# 2.0泛型编程基础
最近频繁的接触到泛型方面的问题,所以也不得不来学习一下了,开始主要是在MSDN的WebCast上去下载教学录象看的(李建忠老师的),本篇文章先介绍一下泛型入门方面的知识,希望能让刚开始学习泛型的朋友能够更快的入门,言归正传,首先我们来看一下泛型的基本概念。 最显著的一点就是它参数化了类型,把类型作为参数抽象出来,从而使我们在实际的运用当中能够更好的实现代码的重复利用,同时它提供了更强的类型安全转载 2007-09-29 00:08:00 · 679 阅读 · 0 评论 -
C#数据库操作的3种典型用法
由于最近和数据库打交道,需要用C#和SQL Server 2005进行操作,就把近段时间内的最常用的操作做个总结.本人也是第一次用C#操作数据库,所以这三种典型用法对初学者还是挺有帮助的.以下是我在visual studio 2005上写的一个类(连的是SQL Server 2005),已经过测试通过.里面有3个方法比较典型,在此把源码贴出:using System;using转载 2007-09-28 23:55:00 · 1664 阅读 · 0 评论 -
基于C#的接口基础教程
以下是本教程的相关目录: 第一节 接口概述 第二节 定义接口 第三节 定义接口成员 第四节 访问接口 第五节 实现接口 第六节 接口转换 第七节 覆盖虚接口 基于C#的接口基础教程之一 接口概述(Top) 接口(interface)用来定义一种程序的协定。实现接口的类或转载 2007-10-10 14:40:00 · 980 阅读 · 0 评论