在Visual Studio中,我想显示某些文件之间的层次关系.
典型的ASP.NET WebForms应用程序提供了我想要的示例.假设我有一个名为的文件Page.aspx.文件命名Page.aspx.cs和Page.aspx.designer.cs通常低于层次出现Page.aspx在Solution Explorer.
就像我有这样的课:
public class Result<T>
{
}
Run Code Online (Sandbox Code Playgroud)
我想添加一个方法,如:
public class Result<T>
{
void DoStuff(Result<T2> otherResult)
{
if (otherResult.HasErrors)
DoWhatever();
}
}
Run Code Online (Sandbox Code Playgroud)
这是C#中的一个错误,但我不明白为什么.只要我不对其他Result的T做任何事情,为什么编译器会介意?