.Net

c#中文件的上传与管理(获取文件的基本信息)

在网站开发过程中,经常要涉及对文件的操作,因此要实现多文件的上传、文件的永久删除以及对文件的搜索、下载和查看等多方面的操作。1,获取文件的大小步骤:(一):创建一个Windows窗体应用程序(二):在该窗体中添加一个按钮,用来打开指定文件,取其大小。(三):代码如下:1privatevoidbutton1_Click(...

C#中文件的输入与输出

c#文件的输入与输出:一个文件是一个存储在磁盘中带有指定名称和目录路劲的数据集合。当打开文件进行读写时,他变成一个流,从根本上说,流是通过通信路径传递的序。主要有两个流:输入流和输出流。输入流用于从文件读取数据,输出流用于向文件写入数据。c#I/O类:system.IO命名空间有各种不同的类,用于执行文件操作,如创建和...
代码星球·2021-02-13

Asp.Net的内置对象(Cookie)

(一):Cookie对象概述:Cookie对象用于保存客户端浏览器请求的都武器页面,也可以用它存放非敏感性的用户信息,信息保存的时间可以根据用户的需要设置。并非所有的浏览器都支持Cookie,并且数据信息是以文本的形式保存在客户端计算机中。(二):Cookie对象常用的属性、方法,如下:Cookie对象常用的属性及说明...
代码星球·2021-02-13

Asp.Net的内置对象(Server)

(一):Server对象概述:Server对象定义了一个与WEB服务器相关的类提供对服务器上的方法和属性的访问。用于访问服务器上的资源。(二):Server对象常用的属性、方法如下 Server对象常用的属性及说明属性说明MachineName获取服务器的计算机名称ScriptTimeout获取和设置请求超时...
代码星球·2021-02-13

Asp.Net的内置对象(Session)

(一):Session对象用于存储多个页面调用之间的特定用户的信息。Session对象只针对单一网页使用者,不同的客户端无法互相访问。Session对象中止于联机机器离线时,也就是当网站使用者关掉浏览器或超过设定的Session对象的有效时间时,Session对象变量就会关闭。 (二):Session对象的常...

C#中的缓存技术(页面数据缓存)

页面数据缓存页面数据缓存即应用程序缓存,他提供一种编程方式,可通过键将任意数据存储在内容中。使用应用程序缓存于应用程序状态类似,但是于应用程序状态不同的是,应用程序数据缓存中的数据容易丢失,即数据并不是在整个应用程序生命周期中都存储在内容中。应用程序数据缓存的优点是由ASP.NET管理缓存,它会在项过期、无效或内存不足...

C#中的缓存技术(页面输出缓存)

ASP.NET中的缓存技术缓存是系统或应用程序将频繁使用的诗句保存到内存中,当系统或应用程序再次使用时,能够快速地获取数据。缓存技术是提高WEB应用程序开发效率最常用的技术。在ASP,NET中WEB应用程序有3种常用的缓存技术,即页面输出缓存、页面局部缓存和页面数据缓存。缓存是ASP.NET中非常重要的一个特性,可以生...

C#中的缓存技术(页面部分缓存)

1,页面部分缓存通常情况下,缓存整个页是不合理的。因为页的某些部分可能在每一次请求时都进行更改,这种情况下,只能缓存页的一部分即页面部分缓存。页面部分缓存是将页面部分内容保存内存中以便响应用户请求,而页面其他部内容则为动态内容。页面部分缓存的实现包括控件缓存和替换后缓存两种方式。前者也可称为片段缓存,这种方式允许将需要...

Asp.Net的内置对象(Application)

3,Application对象的集合、属性和方法(一):Application对象用于共享应用程序级信息,即多个用户共享一个Application对象。在第一个用户请求ASP.NET文件时,将启动应用程序并创建Application对象。一旦Application对象被创建,他就可以共享和管理整个应用程序的信息。在应用...

Asp.Net的内置对象(Request)

2:Request对象(一):Request对象用于检索从浏览器向服务器所发送的请求中的信息。它提供当前页面请求的访问,包括标题、Cookie、客户端证书、查询字符串等。它与HTTP协议的请求消息相对应。(二):该对象可以获得Web请求的HTTP协议数据包的全部信息,其常用的属性和方法如下表Request对象常用的属性...

Asp.Net的内置对象(Response)

Asp.Net的基本内置对象包括Response对象、Request对象、Application对象、Session对象、ViewState对象、Cookie对象和Server对象。可以使用这些对象检索在浏览器请求中发送的信息并将输出的结果发送到浏览器,还可以存储有关用户的信息。1,Response对象Response...

C#中的字符串处理(二)

1,插入和填充字符串(一):插入字符串Insert()方法用于在一个字符串的指定位置插入另一个字符串,从而构造一个新的串。格式如下:StringInsert(int,String);其中,第一个参数指定所要插入的位置吧,索引从0开始;第二个参数指定要插入的字符串。例如:1staticvoidMain(string[]a...
代码星球·2021-02-13

C#中的异常处理语句

(一):try-catch语句try-catch语句是由一个try块后跟一个或者多个catch子句构成,这些子句指定不同的异常处理程序。try块包含可能导致异常的保护代码。该块一直执行到引发异常或成功完成为止。catch子句使用时不带任何参数,这种情况下它捕获任何类型的异常,并被称为一般catch子句。它还可以接受从S...
代码星球·2021-02-13

C#中的字符串处理(一)

String类提供了一系列的方法用于字符串的比较,如CompareTo方法、Equals方法、StartsWith方法和EndsWith方法1,比较字符串(一):CompareTo方法用于比较两个字符串是否相等。格式如下:String.CompareTo(String);如果参数的值与实例相等,则返回0;如果此实例大于...
代码星球·2021-02-13

C#中的数据类型

c#是强类型语言,因此每个变量和对象都必须具有声明类型。c#中有两种数据类型:值类型(用于存储值)和引用类型(用于存储对实际数据引用)。值类型:值类型表示实际的数据,存储在堆栈中。将一个值类型变量赋给另一个值类型变时,将复制包含的值,对其中一个变量操作时,不影响其他变量。c#中多数基本数据类型都是值类型。值类型包括简单...
代码星球·2021-02-13