gpt4 book ai didi

c# - 在 `while` 循环中,为什​​么我不能像在 `for` 循环中那样在条件中声明变量?

转载 作者:太空狗 更新时间:2023-10-30 00:02:00 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
why can't we define a variable inside a while loop?

我想简化以下代码:

string line;
while ((line = sr.ReadLine()) != null)

进入:

while ((string line = sr.ReadLine()) != null)

但失败了。

但是,我们肯定可以在 for 中这样做:

for (int i=0, int n=50;i<n;i++)

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com