public enum SearchMethod
{
TSearch,
FSearch,
PSearch,
CSearch,
BSearch
}
var methodParams = new List<SearchMethod>() { "TSearch","FSearch"};
//将 List<Enum> 转化成 List<string>
var methods = string.Join(",", methodParams.Select(s => s.ToString())).Split(',').ToList();
找了好久,还是觉得自己的整合方法是最好用的,将枚举类型的列表转化其值的列表。这个方法比较简单直接,不需要再循环一个个赋值。