好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

由 var grid = new WebGrid(Model, canPage: true, row

由 var grid = new WebGrid(Model, canPage: true, rowsPerPage: 2) 了解到的新的参数写法

在 网上看到 var grid = new WebGrid(Model, canPage: true, rowsPerPage: 2)  这种写法,这种.net2.0,3.X 下不支持的写法。

在4.0 有了以下的写法:

1 using System;
2   using System.Collections.Generic;
3   using System.Linq;
4   using System.Text;
5
6   namespace ConsoleApplication1
7 {
8 class Program
9 {
10 //
11 static string GetString( string a, string b)
12 {
13 return a + b;
14
15 }
16
17 static void Main( string [] args)
18 {
19 // 实例化类(有参的构造函数)
20 cs c = new cs(a: " a1 " , b: " b1 " );
21 // .net 2.0不支持的写法
22 string str = GetString(a: " g " , b: " c " );
23 Console.WriteLine(str);
24 }
25 }
26 class cs
27 {
28 public cs( string a, string b)
29 {
30 }
31 }
32
33
34 }

个人认为: 这样的写法在方法多个重载,类有多个构造函数时,对参数的说明有很大的好处,增加了代码的可读性

作者: Leo_wl

    

出处: http://www.cnblogs.com/Leo_wl/

    

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

版权信息

查看更多关于由 var grid = new WebGrid(Model, canPage: true, row的详细内容...

  阅读:47次