Em mới bắt đầu học về C#.Dưới đây là ví dụ trong sách nhưng em không hiểu tại sao cùng là a,b nhưng lại lấy được giá trị khác nhau được ạ?
mong anh chị nào biết giải đáp dùm em .
Em cám ơn.
public class ScopeTest
{
public static void Main(string args)
{
int a=1;
Console.WriteLine("a="+a);
{
int b=1;
a=10;
Console.WriteLine("a="+a);
Console.WriteLine("b="+b);
{
int c=1;
b=10;
a=100;
Console.WriteLine("a="+a);
Console.WriteLine("b="+b);
Console.WriteLine("c="+c);
}
}
}
}
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?