C#创建自定义类的列表。值未正确保存

时间:2018-02-22 16:51:33

标签: c# excel class visual-studio-2015

我有一个自定义课程"动作"我正在加载2个属性:一个范围,一个名为" Action"的字符串。我正在使用range.find循环遍历Excel文档以尝试存储范围列表。然而,(我看到这只是设计它是如何工作的),每次我改变" currentAct"的属性的值。当我找到一个新范围时,它会为列表中之前添加的所有对象设置属性。我如何解决这个问题,以便列表具有所有不同的值?

DT = structure(list(TYPE = c("A", "A", "A", "B", "B", "B", "A", "A", 
"A"), VARIAVEL = c("OPER_RELAC_VARIAVEL1", "OPER_RELAC_VARIAVEL2", 
"OPER_RELAC_VARIAVEL3", "OPER_RELAC_VARIAVEL1", "OPER_RELAC_VARIAVEL2", 
"OPER_RELAC_VARIAVEL3", "CLI_RELAC_VARIAVEL1", "CLI_RELAC_VARIAVEL2", 
"CLI_RELAC_VARIAVEL3"), VALOR = c(100L, 200L, 300L, 100L, 200L, 
300L, 450L, 320L, 110L)), .Names = c("TYPE", "VARIAVEL", "VALOR"
), row.names = c(NA, -9L), class = "data.frame")

1 个答案:

答案 0 :(得分:0)

正如Anthony Pegram所说,我只需要在每个循环迭代中创建一个新实例。谢谢!