C#の構造体は特殊な事情がない限り使わない方がいい