C#高级参数out的使用
来源:互联网 发布:各种网络流行用语 编辑:程序博客网 时间:2024/06/06 01:58
C#中有三个高级参数,分别是out,ref,params。本文章中先来介绍out参数的使用。
out,用于在方法中返回多余值。(可以理解为让一个方法返回不同的类型值)
我们通过例子来理解例子的功能:用一个方法,判断用户是否登陆成功(布尔类型),同时提示用户是否登陆成功(字符串类型)
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace blog{ class Program { static void Main(string[] args) { string str; Console.WriteLine("请输入用户名"); string uersname = Console.ReadLine(); Console.WriteLine("请输入密码"); string password = Console.ReadLine(); //传入参数也一样要在参数前面添加一个out bool b = login(uersname, password, out str); if (b) { Console.WriteLine(str); } else { Console.WriteLine(str); } Console.ReadKey(); } public static bool login(string name, string pwd, out string msg) { //如果需要返回多个参数,则添加多个参数即可,例如login(string name, string pwd, out string msg,out int num) //out多余返回值,用于一个方法中多余返回的值,例如这个方法中, //返回值是布尔类型,同时,还可以返回一个多余的值,msg //out的参数必须在方法中进行初始化 bool result; if (name == "admin" && pwd == "123") { msg = "登陆成功"; result = true; } else { msg = "登陆失败"; result = false; } return result; } }}原文:http://www.cnblogs.com/linfenghp/p/6618580.html
阅读全文
0 0
- C#高级参数out的使用
- C#高级参数out的使用
- C#之高级参数 ref,out,params的使用
- C# ref和out参数的使用
- c#中方法out参数的使用
- C#高级参数{out,ref,params}
- C#中out的使用和数组型参数
- C#中out、ref、params参数的使用
- c# ref参数的用法 out参数
- C#的out参数和ref参数
- C# 下ref和out 参数使用
- C# 下ref和out 参数使用
- out 参数类型的使用
- C#的方法参数-Params,Ref,Out
- C#学习:函数的ref、out参数
- C#的方法参数--params、ref、out
- C#学习:函数的ref、out参数
- C#基础----out参数的用法
- mysql 数据查询23种方案
- 数据类型和运算符(三)
- mysql中GROUP_CONCAT()函数的含义及用法
- UVa1636
- 计算机网络1-3章测试 习题与答案
- C#高级参数out的使用
- 《程序员健康指南》读书笔记
- PerceptIn 张哲:SLAM刚刚开始的未来之风起狮城|ICRA 2017
- A Quick Introduction to Neural Networks
- STM32发布十周年了,意法半导体在MCU领域还有更大野心
- 再次引领行业趋势,vivo隐形指纹黑科技曝光
- 重新在CSDN写博客
- 防范最新勒索病毒--坏兔子病毒(伪造Adobe Flash Player更新)的方法
- plot 图表函数