在使用MVC开发过程中发现在View中需要一些自定义的方法,以前在webfrom开发是则是使用一个静态类,在里面编辑许多经常使用的方法来解决的。现在发现在MVC里面可以自定义扩展的HtmlHelper方法,具体操作如下:1.新建一个类 可以在项目中添加一个文件夹,命名为Helpers,在这个文件夹中...
分类:
Web程序 时间:
2015-01-30 22:22:11
阅读次数:
496
一、静态类型,动态类型和类型推导
在编程语言分类中,C/C++C常常被认为是静态类型的语言。而有的编程语言则号称是“动态类型”的,比如python。通常情况下,“静”和“动”的区别是非常直观的。我们看看下面这段简单的python代码:
name=‘world\n’
print 'hello, ' %name
这段代码中python中的一个...
分类:
编程语言 时间:
2015-01-27 20:19:37
阅读次数:
195
C++设计成静态类型、和C同样高效且可移植的多用途程序设计语言。· C++设计直接的和广泛的支持多种程序设计风格(程序化程序设计、资料抽象化、面向对象程序设计、泛型程序设计)。C++代码(2张)· C++设计无需复杂的程序设计环境。[7]C++语言灵活,运算符的数据结构丰富、具有结构化控制语句、程序...
分类:
编程语言 时间:
2015-01-27 13:12:48
阅读次数:
204
9.多态 Ploy的意思就是多于一种形式。在文章开始,方法那一章节就已经接触到了多态。多个方法名称相同,而参数不同,这就是多态的一种。 方法重载和方法覆盖就是用在了多态。多态有2中类型,一种是编译时多态,一种是运行时多态。方法重载: 方法重载就是,多个方法拥有相同的方法名称,而参数个数或类型不同。下...
使用ThreadPool_类执行异步任务
/*
ThreadPool 类是一个静态类型类,使用ThreadPool 类执行异步时通常调用ThreadPool 的 QueueUserWorkItem 方法,这个方法有一个重载版本,如下:
public static bool QueueUserWorkItem(WaitCallback callBack);
public...
分类:
其他好文 时间:
2015-01-25 13:53:19
阅读次数:
122
对于动态语言与静态语言的区分,套用一句流行的话就是:Static typing when possible, dynamic typing when needed。“动”或“静”,强调的是实施类型的时间,编译里就要确定类型的是静态类型,比如C/C++/JAVA/C#,运行时才实施类型的则是动态类型,...
分类:
其他好文 时间:
2015-01-25 12:24:40
阅读次数:
183
译文出处:http://www.codeproject.com/Articles/838365/Basic-Csharp-OOP-Concept列表:类对象变量方法访问修饰符封装抽象化继承多态抽象类/方法虚方法密封类/方法静态类/方法接口简介:关于C#面向对象我们能在网上找到很多解释,但在我的文章中...
什么是内部类:定义在另外一个类中的类,称为内部类
编译完成后产生2个类 Outter.class 和 Outter$Inner.class
内部类的分类
静态内部类:定义在类中使用static描述
静态内部类中只能访问外部类的静态成员
实质:在一个类中定义了一个静态类型,该类型产生的对象可以操作包含类中的静态属性
成员内部类: 作为外部类的一个成员出现,与外部类的属性和方法并列
...
分类:
编程语言 时间:
2015-01-20 17:55:59
阅读次数:
203
定义一个静态类用来存初始化的参数。在InitPage.xml中写初始化语句。 初始化:dzlx表、dzqzfx表、dzwdx表、dzwhx表、zhtgm表、地灾防治方法表
分类:
其他好文 时间:
2015-01-19 10:39:23
阅读次数:
121
/*static的相关内容:静态字段,静态属性,静态方法,,静态构造,静态类,readonly,const,嵌套类,分部类 * static可以理解为全局的,共享同一块内存 * 可以通过default(类型名)得到每个类型的默认值 * 静态字段不从属于字段而是从属与类,而实例字段都是从属于每个字段,...