上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 46 下一页
摘要: 我们在coding的时候,经常会做一个Config类,里面定义一些系统的公用变量。 可能里面会出现这样的代码: public const string PBD_Sys = @"……"; 也有可能会有人写成这样的样子:public static readonly string TempUnZipFilePath = "NewVersion"; 那么,这两种方式究竟有哪些不同呢?一个是采用的const,一个采用static readonly。 这个涉及到一点编译器的工作方式。比如说,上面的代码出现在类config中,config所在的proje... 阅读全文
posted @ 2012-12-19 13:27 算盘 阅读(1852) 评论(2) 推荐(2) 编辑
摘要: 目录类与结构的实例比较 类与结构的差别 如何选择结构还是类 一.类与结构的示例比较: 结构示例: public struct Person { string Name; int height; int weight public bool overWeight() { //implement something } } 类示例: public class TestTime { int hours; int minutes; int seconds; public void passtime() { //implementation of behavior } } 调用过程: public cl 阅读全文
posted @ 2012-12-19 13:23 算盘 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 概述String在任何语言中,都有它的特殊性,在.NET中也是如此。它属于基本数据类型,也是基本数据类型中唯一的引用类型。字符串可以声明为常量,但是它却放在了堆中。希望通过本文能够使大家对.NET中的String有一个深入的了解。不可改变对象在.NET中String是不可改变对象,一旦创建了一个String对象并为它赋值,它就不可能再改变,也就是你不可能改变一个字符串的值。这句话初听起来似乎有些不可思议,大家也许马上会想到字符串的连接操作,我们不也可以改变字符串吗?看下面这段代码: 1using System; 2 3namespace Demo1 4{ 5 /**//// <summa 阅读全文
posted @ 2012-12-19 10:13 算盘 阅读(224) 评论(0) 推荐(0) 编辑
摘要: ASP.NET,MVC开发模型包括三个模块,这三个模块分别为MVC的M、V、C,其中M为Models(模型)、V为Views(视图)、C为Controllers(控制器),在ASP.NET MVC开发模型中,这三个模块的作用分别如下所示。1、Models:Models负责与数据库进行交互,在ASP.NET MVC框架中,使用LINQ进行数据库连接和操作。2、Views:Views负责页面的页面呈现,包括样式控制,数据的格式化输出等。3、Controllers:Controllers负责处理页面的请求,用户呈现相应的页面。 阅读全文
posted @ 2012-12-18 11:07 算盘 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 在LINQ中,同样包括这些函数,用来获取集合中的最大值和最小值等一些常用的统计信息,在LINQ中,这种操作被称为聚合操作。聚合操作常用的方法有:1、Count方法:获取集合中元素的数量,或者获取满足条件的元素数量。2、Sum方法:获取集合中元素的总和。3、Max方法;获取集合中元素的最大值。4、Min方法:获取集合中元素的最小值。5、Average方法:获取集合中元素的平均值。6、Aggregate方法:对集合中的元素进行自定义的聚合计算。7、LongCount方法:获取集合中元素的数量,或者计算序列满足一定条件的元素的数量。一般计算大型集合中的元素的数量。 阅读全文
posted @ 2012-12-18 11:06 算盘 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 1、创建LINQ to SQL文件:创建一个LINQ to SQL类文件进行数据集封装。2、拖动数据表:将数据表拖动到LINQ to SQL类文件中,可以进行数据表的可视化操作。3、使用LINQ to SQL类文件:使用LINQ to SQL类文件提供的数据集的封装进行数据操作。 阅读全文
posted @ 2012-12-18 11:05 算盘 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1、Count:计算集合中元素的数量,或者计算满足条件的集合的元素的数量2、GroupBy:实现对集合中的元素进行分组的操作3、Max:获取集合中元素的最大值4、Min:获取集合中元素的最小值5、Select:执行投影操作6、SelectMany:执行投影操作,可以为多个数据源进行投影操作7、Where:执行筛选操作 阅读全文
posted @ 2012-12-18 11:03 算盘 阅读(138) 评论(0) 推荐(0) 编辑
摘要: ASP.NET事件顺序如下所示:1. Page_Init()2. Load ViewState3. Load Postback data4. Page_Load()5. Handle control events6. Page_PreRender()7. Page_Render()8. Unload event9. Dispose method called 阅读全文
posted @ 2012-12-17 16:16 算盘 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 1、视图状态:推荐当存储少量挥发到自身的页面的信息时使用。2、控件状态:不需要任何服务器资源,控件状态是不能被关闭的,提供了控件管理的更加可靠和更通用的方法。3、隐藏域:实现简单,但是在应用程序中会造成一些安全隐患。4、Cookie:实现简单,同样也能够简单的获取用户的信息,但是Cookie有大小的限制,不适宜存储大量的代码。 阅读全文
posted @ 2012-12-17 16:14 算盘 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 有关ASP.NET主题先建立一个主题文件,建立好的主题文件会在App_Themes文件夹下面。如图所示建立好之后,记得在<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Skin._Default" Theme ="skin"%>添加Theme="skin"设置主题有三种方式:第一种是对整个程序里面的所有控件进行设置:在web.config里面找 阅读全文
posted @ 2012-12-14 11:17 算盘 阅读(259) 评论(0) 推荐(0) 编辑
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 46 下一页