![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#/.NET技术相关
文章平均质量分 79
sunstar0806
这个作者很懒,什么都没留下…
展开
-
[Serializable]在C#中的作用-NET 中的对象序列化
简介序列化是指将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。在面向对象的环境中实现序列化机制时,必须在易用性和灵活性之间进行一些权衡。只要您对此过程有足够的控制能力,就可以使该过程在很大程度上自动进行。例如,简单的二进制序列化不能转载 2010-02-01 20:32:00 · 269 阅读 · 0 评论 -
Http 请求处理流程
ps:为了学习方便,转载张子阳大哥的三篇文章。From:http://www.tracefact.net/Asp-Net-Architecture/Http-Request-Processing-Flow.aspx引言我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind转载 2009-12-29 19:08:00 · 307 阅读 · 0 评论 -
C#综合笔试题8
[.NET(C#)]abstract class和interface有什么区别?答:声明方法的存在而不去实现它的类被叫做抽像类(abstract class)它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其类型是一个抽像类,并让它指向具体子类的一个实例。不能有抽像构造函数或抽像静态方法。Abstrac转载 2009-12-21 22:27:00 · 591 阅读 · 0 评论 -
C#综合笔试题7
1.ASP.NET中的身份验证有那些?你当前项目采用什么方式验证请解释Windows | Forms | Passport2.什么是WEB控件?使用WEB控件有那些优势?HTML控件不具备任何抽象能力。每种控件与标记都是一一对应的。Web控件创建了更高级别的抽象,它们没有任何对应的HTML标记(如Calendar和DataGrid)。因为它们不直接映射为HTML标记,所以Web控件还能够在转载 2009-12-21 22:26:00 · 621 阅读 · 0 评论 -
C#综合笔试题3
8.什么是索引指示器?答:实现索引指示器(indexer)的类可以象数组那样使用其实例后的对象,但与数组不同的是索引指示器的参数类型不仅限于int..简单来说,其本质就是一个含参数属性示例:using System;using System.Collections.Generic;using System.Text;namespace Example08{ public class Poin转载 2009-12-21 22:16:00 · 405 阅读 · 0 评论 -
finalize()在什么时候被调用?
finalize()在什么时候被调用?有三种情况1.所有对象被Garbage Collection时自动调用,比如运行System.gc()的时候.2.程序退出时为每个对象调用一次finalize方法。3.显式的调用finalize方法除此以外,正常情况下,当某个对象被系统收集为无用信息的时候,finalize()将被自动调用,但是jvm不保证finalize()一定被调用,也就是说,fi转载 2009-12-21 21:50:00 · 3705 阅读 · 0 评论 -
C#综合笔试题4
19.别名指示符是什么?答:通过别名指示符我们可以为某个类型起一个别名主要用于解决两个命名空间内有同名类型的冲突或避免使用冗余的命名空间别名指示符在所有命名空间最外层定义,作用域为整个单元文件。如果定义在某个命名空间内,那么它只在直接隶属的命名空间内起作用示例:Class1.cs:using System;using System.Collections.Generic;using S转载 2009-12-21 22:18:00 · 370 阅读 · 0 评论 -
C#综合笔试题2
5.internal 修饰符起什么作用?答:internal 修饰符可以用于类型或成员,使用该修饰符声明的类型或成员只能在同一程集内访问接口的成员不能使用 internal 修饰符值得注意的是,如果为 internal 成员加上了 protected 修饰符,这时的访问级别为 internal 或 protected。只是看字面意思容易弄错,许多人认为 internal protected 应转载 2009-12-21 22:14:00 · 379 阅读 · 0 评论 -
C#综合笔试题6
1. 填空: (1)面向对象的语言具有___继承性、封装性、多态性。(2)能用foreach遍历访问的对象需要实现 IEnumerable接口或声明GetEnumerator 方法的类型 (3)列举ADO.net中的五个主要对象Command、Connection、DataSet、DataAdapter、DataReader。 2. 不定项选择: (1) 以下转载 2009-12-21 22:25:00 · 369 阅读 · 0 评论 -
C#综合笔试题5
1.面向对象的思想主要包括什么?继承多态封装●封装:用抽象的数据类型将数据和基于数据的操作封装在一起,数据被保护在抽象数据类型内部。●继承:子类拥有父类的所有数据和操作。●多态:一个程序中同名的不同方法共存的情况。有两种形式的多态–重载与重写。 2.什么是ASP.net中的用户控件用户控件就是.ascx扩展名的东西喽,可以拖到不同的页面中调用,以节省代码.比如登陆可转载 2009-12-21 22:22:00 · 526 阅读 · 0 评论 -
C#综合笔试题1
1.静态成员和非静态成员的区别?答:静态变量使用 static 修饰符进行声明,在类被实例化时创建,通过类进行访问不带有 static 修饰符声明的变量称做非静态变量,在对象被实例化时创建,通过对象进行访问一个类的所有实例的同一静态变量都是同一个值,同一个类的不同实例的同一非静态变量可以是不同的值静态函数的实现里不能使用非静态成员,如非静态变量、非静态函数等示例:using System;转载 2009-12-21 22:13:00 · 341 阅读 · 0 评论 -
线谈C#内存回收与Dispose﹐Close﹐Finalize方法
转载自:http://blog.csdn.net/xykwgjyygy/archive/2008/01/11/2037741.aspx.net内存回收与Dispose﹐Close﹐Finalize方法一. net的对象使用一般分为三种情况﹕1.创建对象2.使用对象3.释放对象二.创建对象1.创建对象实际分为两个步骤﹕变量类型宣告和初始化对象2.变量类型宣告(declare),如转载 2009-12-21 21:44:00 · 660 阅读 · 0 评论 -
HTTP请求流程
来源:http://www.cnblogs.com/stg609/archive/2008/07/06/1236966.html#1246458 最近一直在研究如何让asp.net实现上传大文件的功能,所以都没怎么写技术类的文章了。可惜的是至今还没研究出来,惭愧~~~。不过因为这样,也了解了一下http消息请求的大致过程。我就先简单介绍下,然后再来讲如何利用Telnet来模拟Http请求转载 2009-12-29 19:07:00 · 478 阅读 · 0 评论