에 연재를 가져옵니다. 속성 을 저장하고 싶을뿐입니다.. 수업이 저장되지 않습니다. 내 문제는 AType의 일련 번호로 표시되는 것 같습니다. 다른 방법을 시도 후 나는 조금 혼란 스러워요 :의 C# - 클래스는 내 프로젝트의 설정에서</p> <pre><code>public class ASetting { public Type AType; public string AString; } </code></pre> <p>같은 클래스가 설정
는 또한이 같은 재산의 캡슐되어 작동하지 : 나는 개인의 속성을 설정하면
public class ASetting
{
private Type AType { get; private set; }
public string AString;
}
을, 클래스가 저장되고 그 것이다됩니다 .
public class ASetting
{
private Type AType;
public string AString;
}
는하지만 재산 ATYPE 대중이 필요합니다. 그래서 IgnoreDataMemberAttribute
public class ASetting
{
[IgnoreDataMember]
public Type AType;
public string AString;
}
을 사용하려하지만이 작동하지도 입니다.
나는 SettingsSerializeAsAttribute에 대해 읽었습니다. 설정 직렬화의 속성이 System.Runtime.Serialisation 속성과 같지 않은 것처럼 보입니다.
아무도 내 문제를 해결하기위한 아이디어가 있다면 greate 되겠습니까? 저장시 속성 ATTY을 무시하십시오.