【发布时间】:2021-06-01 18:03:22
【问题描述】:
我有以下数据表,
| Column1 | Column2 |
|---|---|
| one | This is one |
| two | This is two |
| three | This is three |
| four | This is four |
我的流程将接收参数为“一”、“二”、“三”或“四”,基于此参数,输出字符串应如下所示,
如果 "one" 是参数,则输出字符串 -> 这是一个
如果 "two" 是参数,则输出字符串 -> 这是一,这是二
如果 "four" 是参数,则输出字符串 -> 这是一,这是二,这是三,这是四
以上可以使用循环实现,但想检查是否有更好的方法(使用 linq?)。
为简单起见,我用简单的字符串(一、二..等)更新了数据表。但是在实际情况下,数据表会有随机字符串。我的要求如下。
"如果传递的参数在第 1 列的第 n 行,则结果为 column2(row 1) +","+ column2(row 2)+","+......+"," +column2(第 n 行)。”
谢谢!
【问题讨论】:
-
到目前为止您尝试过什么?数据表是否只包含那两列?
-
您期待任何模式吗?
-
抱歉不准确。为简单起见,我用简单的字符串(一、二..等)更新了数据表。但是在实际情况下,数据表会有随机字符串。我的要求是这样的 --> 如果传递的参数在第 1 列的第 n 行,那么结果将是 column2(row 1) +","+ column2(row 2)+"," +..... .+","+column2(第 n 行)。并且数据表将只有两列。
标签: c# string dynamic datacolumn