다음과 같은 클래스가 있습니다 ... 아이디어는 일부 논리 처리를 수행하고 읽기 전용 객체를 반환하는 것입니다. 내가 함수에 paramerter로 상기 시험 객체를 사용하는 경우인수 유형이 CLS와 호환되지 않습니다 ... 클래스 구조
public class Test
{
public object property1 { get; private set; }
public string property2 { get; private set; }
private Test(){}
public static Test GetTest(XDocument document)
{
if (document== null)
return null;
return new Test
{
property1 = l_document.Element("something").value,
property2 = l_document.Element("anotherthing").value,
};
}
}
, 나는 메시지 인수 형은 CLS 규격 ... 어떤 제안하지 않는거야? 다른 방법으로는 읽기 전용 객체를 얻을 수 있습니까?
덕분에, 카마
메시지를 생성하는 실제 코드를 게시하십시오. –