Trong C#, có thể khai báo một lớp hoặc cấu trúc bên trong một phương thức, như trong C++ không?Khai báo một lớp hoặc cấu trúc bên trong một phương thức trong C#
ví dụ: C++:
void Method()
{
class NewClass
{
} newClassObject;
}
Tôi đã thử nhưng không cho phép tôi làm như vậy.
Bạn nên được phép làm như vậy trong một ** class **, nhưng không phải bên trong ** method **. Chính xác thì bạn đã thử cái gì? – mattytommo
Chủ đề của bạn nói "bên trong phương pháp", nhưng trong bài viết của bạn, bạn nói "bên trong lớp". Vui lòng chỉnh sửa cái này hoặc cái kia để mục tiêu của bạn rõ ràng. – logicnp
tiêu đề yêu cầu một câu hỏi khác cho cơ thể câu hỏi. Sự khác biệt là quan trọng. Xin vui lòng làm rõ cho dù bạn có nghĩa là "bên trong một phương pháp" (tiêu đề) vs "bên trong một lớp" (cơ thể) –