unsafe キーワードは、ポインターを含む操作に必要な安全でないコンテキストを表します。 詳細については、「 安全でないコードとポインター」を参照してください。 unsafe修飾子は、型またはメンバーの宣言で使用できます。 したがって、型またはメンバーのテキスト範囲全体が安全でないコンテキストと見なされます。 たとえば、 unsafe 修飾子で宣言されたメソッドを次に示します。 unsafe static void FastCopy(byte[] src, byte[] dst, int count) { // Unsafe context: can use pointers here. } 安全でないコンテキストのスコープは、パラメーター リストからメソッドの末尾まで拡張されるため、ポインターはパラメーター リストでも使用できます。 unsafe static void FastCop