私はSecureStringを初期化しようとしており、そのためにChar *が必要です。C#でSecureStringを初期化するためにChar []またはStringをChar *に変換する方法は?
unsafe {
char[] c = { 'A', 'B', 'C', 'D' };
char* pointer = &(c[0]);
SecureString sec = new SecureString(pointer, 4);
}
私はこのエラーを得、これを試してください: は、私は、安全でないコードのブロックでそれを実行しようとしました
Error: You can only take the address of an unfixed expression inside of a fixed statement initializer