Tôi mới đến lập trình và gặp vấn đề với đoạn mã sau:C# switch vấn đề
private string alphaCoords(Int32 x)
{
char alphaChar;
switch (x)
{
case 0: alphaChar = 'A'; break;
case 1: alphaChar = 'B'; break;
case 2: alphaChar = 'C'; break;
case 3: alphaChar = 'D'; break;
case 4: alphaChar = 'E'; break;
case 5: alphaChar = 'F'; break;
case 6: alphaChar = 'G'; break;
case 7: alphaChar = 'H'; break;
case 8: alphaChar = 'I'; break;
case 9: alphaChar = 'J'; break;
}
return alphaChar.ToString();
}
Trình biên dịch nói: Sử dụng biến cục bộ unassigned 'alphaChar'
Nhưng tôi gán cho nó trong khối chuyển đổi của tôi.
Tôi chắc chắn đây là lỗi của tôi vì tôi không biết đủ về lập trình.
Vui lòng thông báo.
Cảm ơn.
Ngoài ra, đây là thông báo: Bạn chỉ có thể nhập 'int' thay vì' Int32' nếu bạn muốn. Chúng là các từ đồng nghĩa –