c#技术
文章平均质量分 73
groupliu
这个作者很懒,什么都没留下…
展开
-
关于委托和事件
委托和事件本文系阅读了MSDN、《Windows Forms程序设计》中相关内容后总结归纳而成。委托(delegate) 是一种数据结构,它引用静态方法或引用类实例及该类的实例方法。它声明定义一种引用类型,该类型可用于将方法用特定的签名封装。委托实例封装静态方法或实例方法。委托大致类似于 C++ 中的函数指针;但是,委托是类型安全和可靠的。声明采用下列形式:[attri转载 2007-02-09 14:51:00 · 449 阅读 · 0 评论 -
Visual C#常用函数和方法集汇总
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int原创 2007-02-26 14:41:00 · 529 阅读 · 0 评论 -
C#版 最基本的Socket编程
说明:此示例在.net2005/xp下运行通过示例程序是同步套接字程序,功能很简单,只是客户端发给服务器一条信息,服务器向客户端返回一条信息;这里只是一个简单的示例,是一个最基本的socket编程流程,在接下来的文章中,会依次记录套接字的同步和异步,以及它们的区别。 下面是示例程序的简单步骤说明服务器端:第一步:用指定的端口号和服务器的ip建立一个EndPoint对像;第二转载 2007-02-08 10:19:00 · 513 阅读 · 0 评论 -
字符串切割Split()
字符串切割Split() 以下代码都在vs.net2005/xp下测试通过一./**////根据单个字符来切割 /// string str = "abcdefabcdefabcdefessssssss"; string[] strGroup = str.Split(f);//Split()返回的是string类型的数组转载 2007-02-08 10:21:00 · 846 阅读 · 0 评论 -
C#中的异常处理(一)
转之:中国BS网,原文:http://www.chinabs.net/webcsharp/default.asp?infoid=427一 、令人痛苦的程式化错误处理 异常还没出现前,处理错误最经典的方式就是使用错误代码检查语句了。例如public sealed class Painful{ private static char[] ReadSource(strin转载 2007-02-08 10:13:00 · 625 阅读 · 0 评论 -
asp.net三种重定向方法的总结
(1)Server.Transfer方法: Server.Transfer("m2.aspx");//页面转向(服务器上执行). 服务器停止解析本页,保存此页转向前的数据后,再使页面转向到m2.aspx, 并将转向前数据加上m2.aspx页结果返回给浏览器. (2)Server.Execute方法: Server.Execute("m2.aspx"); 服务器保存此页转向前的数据后,使页面转向到转载 2007-02-20 16:01:00 · 572 阅读 · 0 评论 -
Asp.Net2.0中GridView的DataFormatString="{0:yyyy-MM-dd}"不起作用解决办法
HtmlEncode ="false" DataFormatString="{0:yyyy-MM-dd}" />注意红色部分 必须设置为false转载 2007-02-20 15:36:00 · 904 阅读 · 0 评论 -
C#的四个基本技巧
1.如果可能尽量使用接口来编程 .NET框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代码: private void LoadList (object [] items, ListBox l) { for (int i = 0; i l.Ite转载 2007-02-08 10:18:00 · 428 阅读 · 0 评论 -
C#中的异常处理(二 )
四、using语句 在C#中,最接近于“理想”版本的是使用using语句:private static char[] ReadSource(string filename) { FileInfo file = new FileInfo(filename); int length = (int)file.Length; char[] source = new char[leng转载 2007-02-08 10:14:00 · 584 阅读 · 0 评论 -
使用C#生成RSS
1@ Page language="c#" Codebehind="RSS.aspx.cs" AutoEventWireup="false" Inherits="Socent.RSS" %>23--- RSS.aspx.cs45using System;6using System.Collections;7using System.ComponentModel;8using System.Data转载 2007-04-25 17:54:00 · 1064 阅读 · 0 评论