小编emk*_*emk的帖子

在实例化对象时以编程方式使用字符串作为对象名称

这是一个人为的例子,但我可以说我已声明了对象:

CustomObj fooObj;
CustomObj barObj;
CustomObj bazObj;
Run Code Online (Sandbox Code Playgroud)

我有一个字符串数组:

string[] stringarray = new string[] {"foo","bar","baz"};
Run Code Online (Sandbox Code Playgroud)

我如何使用字符串数组以编程方式访问和实例化这些对象,使用类似foreach的方法进行迭代:

foreach (string i in stringarray) {
    `i`Obj = new CustomObj(i);
}
Run Code Online (Sandbox Code Playgroud)

希望我想要了解的想法很清楚.这可能在C#中吗?

提前致谢.

c# oop

10
推荐指数
1
解决办法
5万
查看次数

Excel:删除一列中的重复项,同时保留相邻列中的最大值

我有两列的Excel电子表格。第一列是标签,第二列是数值。我想删除“ A”列中的所有重复标签,并保留“ B”列中的最大值。我试图在下面说明(根据给定的“原始表”,过滤器将显示“合并表”:

注意1:我正在尝试解析邮件服务器日志文件,以获取主机和它们在任何特定日期的最大SMTP连接的列表。如果您可以建议在Windows上执行此操作的方法(即使这意味着要使用Strawberry Perl),我将不胜感激。

注意2:您可能需要将想象力用于下面绘制的“电子表格”,我尝试将每一行放在单独的行中,但所有行都在一行中呈现。[编辑]通过将所有内容放入无序列表来解决此问题。

“原始表”

  • colA,colB
  • 名称1、32.0,
  • name1,12.5,
  • 名称1,11.0,
  • 名称1、10.1,
  • 名称1,6.9,
  • name2、2.3,
  • name2、1.1,
  • 名称2、0.9,
  • 姓名3、54
  • name3、60,
  • name3,101,
  • 名称3、12

“合并表”

  • colA,colB
  • 名称1、32.0,
  • name2、2.3,
  • name3,101,

问候,emk

excel logging parsing filter duplicates

4
推荐指数
1
解决办法
7886
查看次数

标签 统计

c# ×1

duplicates ×1

excel ×1

filter ×1

logging ×1

oop ×1

parsing ×1