今天,我在旧版代码中发现了这一点,该公司的老开发人员说要保留这样的内容,但是我真的认为这是错误的。
public struct GridData
{
public long id_questionario { get; set; }
public long id_pergunta { get; set; }
public long id_resposta { get; set; }
public long id_regra { get; set; }
public long id_tipo_documento_principal { get; set; }
public string identificador { get; set; }
public String ds_documento { get; set; }
public String nm_documento { get; set; }
public String st_ativo { get; set; }
public String st_liberado { get; set; }
public String st_selecao_manual { get; set; }
public int nr_ordem_apresentacao { get; set; }
}
此GridData是仅在其视图中使用的类,仅表示网格的一行。 网格具有来自许多不同表的数据,因此他们构建了网格以将网格绑定到GridData列表。 我真的认为还可以,但是 struct 确实让我发疯。
那么,这是错的吗?如果是,我该如何辩护呢?