C# 未赋值的局部变量 已经在for循环里面赋值了?
namespaceConsoleApp1{classProgram{staticvoidMain(string[]args){inta=1;intb;for(inti=0...
namespace ConsoleApp1{ class Program { static void Main(string[] args) { int a = 1; int b; for (int i = 0; i < 9; i++) { a = a + 3; b = a; } Console.WriteLine(b); Console.ReadLine(); } }}求问为什么b被编译器识别成了未赋值的局部变量?.....明明已经在for循环里面定义好了,求解决方案QAQ
展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询