
C#
yxp200402
江湖科技
展开
-
XSD TO XML 类
using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Xml;namespace RWXML{ /**/ /// /// TransXSD 的摘要说明。 /// public class转载 2009-11-20 11:41:00 · 624 阅读 · 0 评论 -
序列化与反序列化
序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。例如,可以序列化一个对象,然后使用 HTTP 通过 Internet 在客户端和服务器之间传输该对象。反之,反序列化根据流重新构造对象。此外还可以将对象序列化后保存到本地,再次运行的时候可以从本地文件中“恢复”对象到序列化之前的状态。在.net中有提供了几转载 2014-08-24 22:02:54 · 658 阅读 · 0 评论 -
Invoke与begininvoke
在Invoke或者BeginInvoke的使用中无一例外地使用了委托Delegate,至于委托的本质请参考我的另一随笔:对.net事件的看法。 一、为什么Control类提供了Invoke和BeginInvoke机制?关于这个问题的最主要的原因已经是dotnet程序员众所周知的,我在此费点笔墨再次记录到自己的日志,以便日后提醒一下自己。1、windows程序消息机制Window转载 2014-08-24 22:11:09 · 816 阅读 · 0 评论 -
invoke与begininvoke
首先说下,invoke和begininvoke的使用有两种情况: 1. control中的invoke、begininvoke。 2. delegrate中的invoke、begininvoke。 这两种情况是不同的,我们这里要讲的是第1种。下面我们在来说下.NET中对invoke和begininvoke的官方定义。 control.invoke(参数d转载 2014-08-24 22:07:41 · 953 阅读 · 0 评论 -
C# 泛型
泛型:通过参数化类型来实现在同一份代码上操作多种数据类型。利用“参数化类型”将类型抽象化,从而实现灵活的复用。例子代码:class Program { static void Main(string[] args) { int obj = 2; Testint> test = new Test转载 2014-08-22 07:53:15 · 516 阅读 · 0 评论 -
C# 反射
反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。 程序代码在编译后生成可执行的应用,我们首先要转载 2014-08-22 07:51:36 · 581 阅读 · 0 评论 -
C#中的委托和事件
引言如果你看过了 C#中的委托和事件 一文,我想你对委托和事件已经有了一个基本的认识。但那些远不是委托和事件的全部内容,还有很多的地方没有涉及。本文将讨论委托和事件一些更为细节的问题,包括一些大家常问到的问题,以及事件访问器、异常处理、超时处理和异步方法调用等内容。为什么要使用事件而不是委托变量?在 C#中的委托和事件 中,我提出了两个为什么在类型中使用事件向外部提供方法注册,转载 2013-01-25 09:25:53 · 391 阅读 · 0 评论 -
.NET框架
本书是一本讲解.NET技术的书籍,目标读者群也是在.NET框架(.NET Framework)下进行开发的程序员,因此我们无法回避的问题就是:什么是.NET框架?它包含了哪些内容?为开发程序提供了哪些支持?很多朋友对这类个问题的第一反应可能是.NET框架所提供的庞大类库及编写代码所采用的C#语言,实际上远不止这些。要描述.NET框架,自然会遇到与其相关的一系列专业的技术术语和缩写,相信大家已经转载 2013-01-25 09:22:53 · 967 阅读 · 0 评论 -
c#知识点总结
1、Console.WriteLine():打印到控制台并换行2、C#类型:值类型、引用类型3、namespace:不同文件夹下的类可以属于同一个namespace4、字符串相加:使用(+)操作符,任何其他对象与字符串相加都会自动调用ToString()5、字符串存储:str1 = “111”; str2 = “111”,str1和str2指向同转载 2012-12-09 14:46:32 · 912 阅读 · 0 评论 -
DataSet和DataReader
dataset表示一个数据集,是数据在内存中的缓存。 可以包括多个表DatSet 连接数据库时是非面向连接的。把表全部读到Sql中的缓冲池,并断开于数据库的连接datareader 连接数据库时是面向连接的。读表时,只能向前读取,读完数据后有用户决定是否断开连接。分布式系统的数据可能会用dataset做数据载体,因为dataset是保存数据的数据结构,而DataReader不承转载 2012-09-03 12:14:49 · 751 阅读 · 0 评论 -
Javascript调用后台方法
1. javaScript函数中执行C#代码中的函数:方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document.getElementById("btn1").click(); 3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;方法二:1、函数声明为pub转载 2012-07-12 09:27:22 · 4457 阅读 · 1 评论 -
JavaScript操作数据库
1.查询[javascript] view plaincopy 表格显示数据表记录 表格显示数据表记录 "JavaScript">// 创建数据库对象 var objdbConn = new ActiveXObject("ADODB.Connection"); // DSN字符转载 2012-07-12 09:16:29 · 6589 阅读 · 0 评论 -
BeginUpdate和EndUpdate作用
许多 Windows 窗体控件(例如,ListView 和 TreeView 控件)实现了 BeginUpdate 和EndUpdate 方法,它们在操纵基础数据或控件属性时取消了控件的重新绘制。通过使用BeginUpdate 和 EndUpdate 方法,您可以对控件进行重大更改,并且避免在应用这些更改时让控件经常重新绘制自身。此类重新绘制会导致性能显著降低,并且用户界面闪烁且不反应。例如,如果转载 2012-07-11 13:09:08 · 13640 阅读 · 0 评论 -
js给textbox赋值,后台取值的问题
readonly,disabled是input的属性 ReadOnly,Enabled是ASP:TextBox的属性 要求: 客户端不能输入,但可通过js赋值,并在服务器端获取到js赋的值 前台: function $(s){return document.转载 2012-07-11 00:07:23 · 20773 阅读 · 0 评论 -
jQuery应用-实现文本框获取焦点时改变样式
用户在输入文字时,如果能高亮显示正在输入的那个文本框的话,会更人性化些,下面就使用jQuery来实现。实现原理:在document加载完成后(ready),添加input的focus和blur事件,并进行增加和删除样式的操作。代码示例: .redBack{}{ color:white; background:red;转载 2012-07-10 23:57:51 · 1333 阅读 · 0 评论 -
C#关于文件上传下载方法
文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给出几种常见的方法,本文主要内容包括:1、如何解决文件上传大小的限制2、以文件形式保存到服务器3、转换成二进制字节流保存到数据库以及下载方法4、上传Internet上的资源第一部分: 首先我们来说一下如何解决ASP.NET中的文件上传大小限制的问题,我们知道在默认情况下ASP.NET的文件上传大小转载 2012-07-09 16:04:30 · 754 阅读 · 0 评论 -
C# 连接SQL数据库
一:C# 连接SQL数据库 Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword; Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase转载 2012-07-09 15:57:14 · 615 阅读 · 0 评论 -
接口成员显示实现
(interface)用来定义一种程序的协定。实现接口的类或者结构要与接口的定义严格一致。在前面的文章中,我们已经对C#接口的概念,如何定义接口以及如何对接口进行访问等问题进行了详细的讨论。在这些知识的基础上,本文我们将来了解实现接口的方法。 显式实现接口成员为了实现接口,类可以定义显式接口成员执行体(Explicit interface memberimpleme转载 2014-08-24 22:15:07 · 1002 阅读 · 0 评论