Mọi người cho em hỏi chuyển từ Struct của C thành Class của C# như trong hình , sau đó thay vì sử dụng con trỏ như bên C thì bây giờ có thể gọi trực tiếp tên biến
VD: p->Left ( p là con trỏ kiểu struct) => p.Left (p kiểu Tree)
được không ạ và kết quả thu được nó có giống nhau không ?
struct StructTree{
char Word[9];
int Count;
struct StructTree *Left, *Parent, *Right;
}
typedef struct StructTree *Tree;
public class Tree
{
public string Word;
public int Count;
public Tree Left, Parent, Right;
public Tree()
{
Word = "";
Count = 0;
Left = Parent = Right = null;
}
}