using System;
class Program
{
static void Main()
{
int number;
string input = "123";
// 使用 out 关键字,方法可以返回多个值
if (int.TryParse(input, out number))
{
Console.WriteLine("转换成功: " + number);
}
else
{
Console.WriteLine("转换失败");
}
// 另一个示例:自定义方法使用 out 参数
GetPersonInfo(out string name, out int age);
Console.WriteLine($"姓名: {name}, 年龄: {age}");
}
static void GetPersonInfo(out string name, out int age)
{
// out 参数必须在方法体内赋值
name = "张三";
age = 25;
}
}
out
关键字用于在方法中返回多个值。与 ref
不同,out
参数不需要在调用前初始化,但必须在方法体内赋值。int.TryParse
示例中,out
关键字允许我们在尝试将字符串转换为整数时获取转换结果。GetPersonInfo
方法展示了如何使用 out
参数从方法中返回多个值。上一篇:c#上位机开发
下一篇:c# 构造函数
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站