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