如何编译.aspx和aspx.cs文件?它会是两个程序集还是这两个文件组合在一起并将作为一个程序集创建?它遵循任何层次结构/继承吗?.aspx是作为一个相应的C#代码文件创建的(只有这样我们才能创建一个程序集吗?如果我错了,请纠正我!)作为windows form designer.cs文件中的一个?
有时当我调用类的.ToString()方法时,它会返回类的完全限定名.但是对于某些类的/ struct(例如Int32),它返回一个字符串对应的对象(整数的值).这是否意味着Int32该类重写该ToString()方法,并且返回完全限定名称的类不会覆盖它,而只是调用base的(Object's)ToString()方法?Object.ToString()实现是否只返回类的完全限定名称?
什么时候我更喜欢财产而不是方法?因为当我使用属性时,以下代码更易读.
string agency = base.GetAgencyDetails();
string agency = base.Agency; //I could write same logic in getter of the property.
Run Code Online (Sandbox Code Playgroud)