在C#中,可以使用IntPtr.Size属性来判断当前系统是32位还是64位。如果IntPtr.Size的值为4,则表示当前系统是32位;如果值为8,则表示当前系统是64位。

以下是代码:

using System;

class Program
{
    static void Main()
    {
        int size = IntPtr.Size;
        if (size == 4)
        {
            Console.WriteLine("当前系统是32位");
        }
        else if (size == 8)
        {
            Console.WriteLine("当前系统是64位");
        }
        else
        {
            Console.WriteLine("未知位数");
        }
    }
}