ASP.NET/C# 3.0
我有一个具有以下签名的方法:
public static void SendEmail(string sFrom, string sSubject, string sBody, params string[] sAddresses)
我需要遍历一个数据集来检查 column2 的值。如果 column2 的值为 True,则应将 column1 的字符串值添加到 sAddresses string[]。
我知道的唯一方法是在每次迭代时调整 string[] +1 的大小。这听起来效率不高。雪莉有更好的方法。
谢谢! 凯文
最佳答案
使用 List<string>
并在那里添加项目。完成后,调用 ToArray 以取回字符串数组。
关于c# - 将数据集 (.net) 中的列加载到字符串 [] 中的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1010385/