在C#中,可以使用sizeof運算符來獲取結(jié)構(gòu)體的大小。例如,我們可以定義一個結(jié)構(gòu)體,并使用sizeof運算符來獲取其大小:
using System;
struct Point
{
public int x;
public int y;
}
class Program
{
static void Main()
{
int size = sizeof(Point);
Console.WriteLine("Size of Point struct: " + size);
}
}
在上面的示例中,我們定義了一個Point結(jié)構(gòu)體,然后使用sizeof運算符來獲取其大小,并將結(jié)果打印出來。請注意,sizeof運算符只能用于值類型(如結(jié)構(gòu)體、基本數(shù)據(jù)類型等),不能用于引用類型。