【发布时间】:2012-05-22 22:41:08
【问题描述】:
将多值 Tridion 文本字段拆分为逗号分隔字符串的最快方法是什么? 就我而言,我使用的是 C#,但我想也欢迎任何其他示例。 这似乎是丑陋而漫长的道路:
var multiTextField = fields["multiTextField"] as TextField;
string multiCommaField = String.Empty;
for (int i = 0; i < multiTextField.Values.Count; i++)
{
multiCommaField += multiTextField.Values[i].ToString() + ",";
}
编辑:我正在使用 .NET 3.5 和 Tridion 2009 SP1
【问题讨论】:
-
执行时间最快的方式,或最少的代码量
-
感谢@Hendrik 的更新-尝试我在答案中添加的链接 (stackoverflow.com/questions/799446/…) 接受的答案涉及在执行联接之前将 IList 转换为数组。
标签: .net-3.5 tridion tridion2009