어떻게 accessBehavior 변수를 올바르게 설정합니까?이것을 올바르게 캐스팅하려면 어떻게해야합니까?
public sealed class FileAccess : ProjectAccess, IAccess<File>
interface IAccess<T> where T : ITfsType
public abstract class Access<T>
{
private IAccess<T> accessBehavior;
public Access()
{
FileAccess fa = new FileAccess();
accessBehavior = //what to assign?
}
}
이것은 혼란 스럽습니다. 유형이'string'이고 유형이 ITfsType 인 ITfsType이라는 매개 변수가 있습니까? –
은 팩토리를 사용하므로 문자열이 전달됩니다. – dbobrowski
나는 그것을 제거했다 ... 그것은 내 질문에 관련이 없다. – dbobrowski