C#写一个入参一个,返回两个参数的方法
时间: 2024-10-11 09:18:04 浏览: 24
在C#中,你可以创建一个名为`ReturnTwoValuesFromOneParameter`的方法,它接受一个参数,然后通过某种逻辑处理返回两个值。这里是一个简单的例子,假设我们有一个接收字符串并返回其长度和首字母大写的版本的方法:
```csharp
using System;
public class Program
{
public static (int length, string capitalized) GetDetails(string input)
{
int length = input.Length;
string capitalized = char.ToUpper(input[0]) + input.Substring(1);
return (length, capitalized);
}
public static void Main()
{
var result = GetDetails("Hello, World!");
Console.WriteLine($"Length: {result.length}, Capitalized: {result.capitalized}");
}
}
```
在这个例子中,`GetDetails`方法接受一个字符串作为输入,计算它的长度并返回一个新的元组`(length, capitalized)`,其中`capitalized`是首字母大写后的剩余部分。
阅读全文