如何在MVC4中为基类变量赋值

时间:2016-06-28 03:22:20

标签: asp.net-mvc-4 inheritance c#-4.0

这一定是一个愚蠢的问题,但我有点被困在这里。

我有一个基类

Int32 myint = 0;
Int32.TryParse(textbox.text, out myint) ;

另一个类继承自上面的类

    lblGrandtotal.Text = String.Format("{0:#,###,##0}", 
(GrandTotal + TagsCollars + TagsCollars));

如图所示,这两个类中都有同名的变量。

我需要专门访问它们。

public class classA
{ public string Comments { get; set; }}

即,在控制器方法中,我为classB创建了一个对象。在这里,我需要为classB变量(而不是注释)和classA中的注释设置值。

public class classB : classA
{
public int classId { get;set;}
public string Comments { get;set;}
}

这里我需要将值设置为classA.Comments而不是classB.Comments。

我怎样才能做到这一点? 在此先感谢

1 个答案:

答案 0 :(得分:0)

这是一个示例,https://dotnetfiddle.net/6pMuJu,因为变量名在继承类中是相同的,并且是继承的,变换名称被隐藏,因此更改名称为1。