C#开发资料
文章平均质量分 56
jiangfeng128
这个作者很懒,什么都没留下…
展开
-
XML的节点与元素的区别
element是特殊的node 一段纯文本即text-node也是node 但不是element w3c的原话是 A node can be an element node, an attribute node, a text node, or any other of the node types explained in the "Node types" chapter.原创 2006-08-24 10:17:00 · 1716 阅读 · 0 评论 -
select 控件的动态操作方法
list.options.length=0; 清除下拉框 select控件下的所有元素动态添加optionfor(var i=0;i { var guid=nodes.item(i).getAttribute("id"); var name=SVGDocument.getElementById(guid+"txt").firstC原创 2006-08-18 14:09:00 · 1005 阅读 · 0 评论 -
vs2005常用快捷键
调试快捷键F6: 生成解决方案Ctrl+F6: 生成当前项目F7: 查看代码Shift+F7: 查看窗体设计器F5: 启动调试Ctrl+F5: 开始执行(不调试)Shift+F5: 停止调试Ctrl+Shift+F5: 重启调试F9: 切换断点Ctrl+F9: 启用/停止断点Ctrl+Shift+F9: 删除全部断点F10: 逐过程Ctrl+F10: 运行到光标处F11: 逐语句编辑原创 2006-08-13 12:08:00 · 1452 阅读 · 0 评论 -
WPF中程序启动时的一个BUG
public partial class App : System.Windows.Application { protected override void OnStartup(StartupEventArgs args) { LoginForm loginform = new LoginForm();原创 2006-11-30 11:25:00 · 1151 阅读 · 0 评论 -
XAML开发入门之XAML核心语法
就如同其它的基于XML的标记语言一样,XAML大体上也遵循XML的语法规则。例如每个XAML元素包含一个名称以及一个或多个属性。在XAML中,每个属性都是和某个WPF类的属性相对应的,而且所有的元素名称都和WPF中定义的类名称相匹配。 例如<Button>元素就和System.Windows.Controls.Button类对应。转载 2006-11-28 10:00:00 · 934 阅读 · 0 评论 -
关于DataSet的赋值
再实际开发中可能用到DataSet作为一个变量整体传递,这时一定要注意DataSet是引用类型,即它被传递多少次,它只有一个实体。任何一个派生自他的变量的修改都会影响它的实体,也就影响所有派生自它的变量,那如何解决呢?。。。。看这段:CreateDS(); 获取一个对应数据库中的DataSet方式一:DataSet ds1 = CreateDS();DataSet ds2 = ne原创 2006-05-26 11:18:00 · 5384 阅读 · 0 评论 -
在分析完成之前就遇到流结尾 错误解决办法
在反序列化时,有时会遇到抛出异常“在分析完成之前就遇到流结尾。” ,这个问题是因为反序列化使用的流已经是末尾了,需要你收到将其至于开始未知,加上代码: sw.Seek(0, SeekOrigin.Begin);我是在使用socket传递序列化对象时遇到的。原创 2006-10-12 16:48:00 · 13310 阅读 · 9 评论 -
C#断开拨号连接的完整类
using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;using System.Threading;using System.ComponentModel;namespace mainApp{ class RASHelper {原创 2006-10-12 15:46:00 · 6067 阅读 · 0 评论 -
简单对象序列化保存本地示例
将对象序列化后保存在硬盘文件中,调用时反序列化成对象使用 } //序列化 private void button1_Click(object sender, EventArgs e) { SetClass s = new SetClass(); s.Code = this.textBox1.Te原创 2006-10-12 15:35:00 · 1105 阅读 · 2 评论 -
C#窗体控制源代码
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;namespace WinF{ /// /// Control 的摘要说明。 /// public class Contro原创 2006-05-23 21:34:00 · 1902 阅读 · 0 评论 -
C# 关机源代码
using System;using System.Text;using System.Diagnostics;using System.Runtime.InteropServices;namespace WinControl { /// /// Specifies the type of restart options that an application can use. /// p转载 2006-05-23 21:32:00 · 1751 阅读 · 0 评论 -
多态,重载,重写等概念
多态性 通过继承,一个类可以用作多种类型:可以用作它自己的类型、任何基类型,或者在实现接口时用作任何接口类型。这称为多态性重载 每个类型成员都有一个唯一的签名。方法签名由方法名称和一个参数列表(方法的参数的顺序和类型)组成。只要签名不同,就可以在一种类型内定义具有相同名称的多种方法。当定义两种或多种具有相同名称的方法时,就称作重载。即重载时相同名称成员的参数列表是不相同的(参数顺序原创 2006-05-20 10:08:00 · 1551 阅读 · 0 评论 -
关于值类型和引用类型
关于值类型和引用类型,C#中的数据类型分为值类型和引用类型,这决定了在内存中存储的位置,值类型用是栈存储 ,引用类型是堆存储。虽然很基础很简单的一个概念,却容易被忽视,它对于业务及性能上的影响。类(class)属于引用类型,结构(struct)属于值类型。原创 2006-05-19 10:40:00 · 1071 阅读 · 0 评论 -
.Net 数据库链接字符串解析
关键词说明: Data Source 或 Server 或Address 或Addr 或 Network Address 这几个关键词标识一个意思,即要连接的Sql Server实例的地址或名称。Localhost或“.”标识本地默认实例,还可以采用实例具体名称,IP地址。Initial Catalog 或 Database 要连接的数据库名称。 Integrated原创 2006-05-18 09:48:00 · 1240 阅读 · 0 评论 -
在C#如何遍历一个对象的所有属性
PropertyInfo[] propertys = new myClass().GetType().GetProperties(); 即可获得对象myClass的所有属性组成的集合 propertys原创 2006-09-15 15:58:00 · 3264 阅读 · 0 评论 -
C#中两课树比较差异的粗糙方法
protected void Button1_Click(object sender, EventArgs e) { CompareTreeView(this.TreeView1, this.TreeView2); } private void CompareTreeView(TreeView tv1,TreeVi原创 2007-04-04 15:42:00 · 983 阅读 · 0 评论