c#把while语句赋的值传到外面
时间: 2023-11-24 20:23:42 浏览: 179
c# 事件传值
在C#中,可以使用变量作用域和返回值来实现将while语句里赋值的值传到外面。具体来说,可以在while循环外部定义一个变量,然后在while循环内部赋值给该变量,最后通过返回该变量的值来传递while语句里赋值的值到外面。
示例代码如下:
```
using System;
public class Program
{
static void Main(string[] args)
{
// 调用函数并打印返回值
Console.WriteLine(whileFunc());
}
// while语句里赋值的值传到外面的函数
static int whileFunc()
{
int i = 0;
int a = 0;
while (i < 10)
{
a = i;
i++;
}
return a;
}
}
```
在上述代码中,定义了一个函数whileFunc(),该函数使用while循环内部的变量a来保存while语句里赋值的值。在while循环结束后,通过return语句返回变量a的值,从而将while语句里赋值的值传到了函数外部。最后,在Main函数中调用whileFunc()函数,并通过Console.WriteLine()打印函数的返回值,即可验证将while语句里赋值的值传到外面的操作是否成功。
阅读全文