TypeName =" API.MyClass + Clients"之间的区别是什么?和TypeName =" API.MyClass.Clients"在asp:ObjectDataSource?

时间:2014-12-22 15:27:05

标签: c# asp.net visual-studio visual-studio-2013 objectdatasource

我有以下asp:ObjectDataSource声明:

<asp:ObjectDataSource runat="server" ID="ODS_Data"
     SelectMethod="GetData" TypeName="API.MyClass+Clients"/>

TypeName="API.MyClass+Clients"TypeName="API.MyClass.Clients之间有什么区别?

.+

由于

1 个答案:

答案 0 :(得分:2)

.适用于直接属于命名空间的类。 +用于嵌套类,例如:

public namespace MyClass
{
    public class Clients{}
}

会导致:Myclass.Clients

虽然

public class MyClass
{
    public class Clients{}
}

会导致:MyClass+Clients