ls!'의 '%2!ls!' 네임스페이스가 '%3!ls!'의 가져온 형식 '%4!ls!'과(와) 충돌합니다. '%1!ls!'에 정의된 네임스페이스를 사용합니다.

'%1!ls!'의 '%2!ls!' 네임스페이스가 '%3!ls!'의 가져온 형식 '%4!ls!'과(와) 충돌합니다. '%1!ls!'에 정의된 네임스페이스를 사용합니다.
ls!'은(는) 올바른 제약 조건이 아닙니다. 제약 조건으로 사용되는 형식은 인터페이스, 봉인되지 않은 클래스 또는 형식 매개 변수여야 합니다. ls!'은(는) 이 선언의 올바른 특성 위치가 아닙니다. 이 선언의 올바른 특성 위치는 '%2!ls!'입니다. 이 블록의 모든 특성이 무시됩니다. ls!'은(는) 제네릭 형식 또는 메서드 '%1!ls!'에서 '%2!ls!' 매개 변수로 사용하려면 매개 변수가 없는 public 생성자를 사용하는 비추상 형식이어야 합니다. ls!'은(는) 참조로 마샬링하는 클래스의 필드이므로 ref 또는 out으로 전달하거나 해당 주소를 가져오면 런타임 예외가 발생할 수 있습니다. ls!'의 '%2!ls!' 네임스페이스가 '%3!ls!'의 가져온 형식 '%4!ls!'과(와) 충돌합니다. '%1!ls!'에 정의된 네임스페이스를 사용합니다. ls!'의 '%2!ls!' 형식이 '%3!ls!'의 가져온 네임스페이스 '%4!ls!'과(와) 충돌합니다. '%1!ls!'에 정의된 형식을 사용합니다. ls!'의 정규화된 이름이 디버그 정보 크기 제한을 초과합니다. 이 바이너리를 디버깅할 때 일부 작업이 제대로 실행되지 않을 수 있습니다. ls!'의 형식이 '%2!ls!'입니다. 문자열이 아닌 참조 형식의 기본 매개 변수 값은 null로만 초기화할 수 있습니다. ls!'이(가) 'Task'를 반환하는 비동기 메서드이므로 return 키워드 뒤에 개체 식이 나오면 안 됩니다. 'Task '를 반환하려고 했습니까?