博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
命名参数与默认参数
阅读量:6193 次
发布时间:2019-06-21

本文共 517 字,大约阅读时间需要 1 分钟。

这是.net framework 4.0的新添特性。

比如创建用户的一个方法。如下:

public static void CreateUsr( string name, string password, bool isAdmin){}

如果采用默认参数,则实现为:

public static void CreateUsr( string name, string password, bool isAdmin = false){}

这样,在默认情况下就可以创建  CreateUsr("ykwang","888888")的非管理员用户。

关于命名参数,类似于注释,可以提高代码的可读性。

File.Copy(@"c:\file1",@"c:\file2", true);

写成:File.Copy(sourefile:@"c:\file1", destinatefile : @"c:\file2", override:true);

这样可以提高代码的可读性。命名的变量在编译时不会对代码产生影响。

 

 

转载于:https://www.cnblogs.com/ykwang/archive/2013/04/08/3008891.html

你可能感兴趣的文章
PMP每日一题
查看>>
div css tip自留地
查看>>
Xcode 7 缺少 *.dylib库的解决方法
查看>>
【MyBatis】缓存配置
查看>>
搭建nonde项目结构
查看>>
快讯 | 嘉益仕受邀在工博会期间参与研华物联网共创全球峰会
查看>>
URL Management(网址管理)
查看>>
新手站长们看过来:白话ID
查看>>
Linux基础命令试题——第二周
查看>>
HighChart教程:如何使用Highcharts Cloud API(二)
查看>>
一句话,讲清楚java泛型的本质(非类型擦除)
查看>>
百度联合清华发布国内首个基于AI实践的产业智能化白皮书
查看>>
我的友情链接
查看>>
博文第一篇《明志》
查看>>
java Stack类 Vector类
查看>>
Go test 命令工作原理
查看>>
例题解析web服务负载均衡
查看>>
用jmeter进行接口压力测试的步骤
查看>>
Delphi Listveiw用法大全
查看>>
C#的预处理指令的全局设计
查看>>