![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#
jsyzzcx
请用一段话来描述您自己,如性格、爱好、生活态度、工作情况、受教育状况等。让大家更了解你,不要超过1000个汉字。
展开
-
对象的序列化
.net中对象的序列化是指将对象的状态存储起来,先将对象的字段和属性以及类名转换为字节流,然后再把字节流写入数据流。通过对对象反序列化,得到原对象完全相同的副本。对象的序列化主要的目的是将对象持久化,经过持久化的对象可以从一个地方传输到另一个地方。在.net中, IFormatter接口提供了对象序列化的功能。他有两个公有的方法:反序列化对象方法Deserialize : Deserializes转载 2008-05-09 15:06:00 · 347 阅读 · 0 评论 -
c# 中partial关键字的作用
1. 什么是局部类型?C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。局部类型适用于以下情况:(1) 类型特别大,不宜放在一个文件中实现。(2) 一个类型中的一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。(3) 需要多人合作编写一个类。局部类型是一个纯语言层的编译处理,不影响任何执行机制——事实上C#编转载 2008-05-08 21:41:00 · 4379 阅读 · 0 评论 -
正确实现 IDisposable 接口
虽然 .net 有垃圾回收机制(GC), 可自动进行大部分的资源清理工作,但开发人员仍旧应该养成良好的通过手动调用资源清理方法来进行资源回收的习惯, 让对象实现 IDisposable 接口正是 M$ 所推荐的, 该接口的原型为:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.Co转载 2008-05-10 09:24:00 · 235 阅读 · 0 评论 -
C#.NET 连接各类数据库 字符串的写法
1.C#连接连接Access 程序代码: using System.Data; using System.Data.OleDb; .. string strConnection="Provider=Microsoft.Jet.OleDb.4.0;"; strConnection+=@"Data Source=C:B转载 2008-05-12 11:50:00 · 505 阅读 · 0 评论 -
在 Visual C# .NET 中跟踪和调试
本文介绍如何使用 Debug 当程序运行时,您可以使用 Debug 类的方法来生成消息,以帮助您监视程序执行顺序、检测故障或提供性能度量信息。默认情况下,Debug 类产生的消息显示在 Visual Studio 集成开发环境 (IDE) 的“输出”窗口中。该代码示例使用 WriteLine 方法生成后面带有行结束符的消息。当您使用此方法生成消息时,每条消息在“输出”窗口中均显示为单独的一行。转载 2008-05-12 22:42:00 · 376 阅读 · 0 评论 -
C#中 @ 的用法
using System.Data.SqlClient;using System.Data;using System;class MyClass{ void Test() { // 1 加在字符串前面,字符串中的 / 失去转义符的作用,直接写字符串而不需要考虑转义字符 string path = @"C:/Windows/转载 2008-05-12 23:30:00 · 253 阅读 · 0 评论 -
VS 2005中调试JavaScript的方法
事实上,Web应用程序相对于桌面应用程序来说,升级起来更加方便。如我们从应用程序的立场来看这两种技术的发展,无疑,Web应用程序已经比桌面应用程序更流行了。Web应用程序的设计师不同于桌面应用程序的设计师,Web页是由静态的html标记,图片,脚本标记和JavaScript构成的。Web页与Web服务端相结合的,通过浏览器把请求交付给服务端进行处理。在今天,有很多种不同的Web服务器。流行的有II转载 2008-05-24 10:25:00 · 298 阅读 · 0 评论 -
ExecuteNonQuery()、ExecuteScalar()、ExecuteReader()
1、先说下ExecuteNonQuery()方法执行Insert Update Delete 语句的时返回受影响的行数。比如插入语句,则受影响的行数就是1,否则就是操作失败。如果执行了多个语句,则返回的值为受所有已执行语句影响的记录的总数。2、ExecuteScalar()方法返回第一行第一列的值主要用在语句的聚合函数中,比如Max,Count等以下为程序代码:string转载 2008-12-05 22:37:00 · 333 阅读 · 0 评论 -
调用web service 有时候会出现“请求被中止: 请求已被取消。”
在同步调用web service 的时候,有时候会出现“请求被中止: 请求已被取消。” 改成异步调用,就不会出现这个问题了,见下列: //ZMI_TXL_PrimaryProcessingWorkOrderResult ( ZMT_TXL_PrimaryProces原创 2011-10-04 14:22:57 · 1776 阅读 · 0 评论