c# - 将字符串数组转换为小写

标签 c# arrays string

我有字符串数组 string[] MyArray。将所有字符串数组元素转换为小写的最快(意味着最少的代码,而不是最快的性能)方法是什么?

最佳答案

var MyArrayLower = MyArray.Select(s => s.ToLowerInvariant()).ToArray();

(或

MyArray = MyArray.Select(s => s.ToLowerInvariant()).ToArray();

如果你想用 string[] 的新实例替换现有数组。)

关于c# - 将字符串数组转换为小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6177219/

相关文章:

string - 在 golang tcp 服务器中修剪换行符

c# - 继承IdentityUser时如何创建新用户

c# - 分组和扁平化 1 :M:M:1 related data in Entity Framework Core/LINQ

c++ - 分配具有不同数量和大小的项目的特定大小的数组

java - 检查 java 字符串中的字符数是否正确

php - 具有数组结构的字符串到数组

objective-c - 为什么在 Objective-C 中的字符串之前使用 '@'?

c# - Linq-to-SQL反向包含

c# - 如何为存储为数组 [ticks,offset] 的 DatetimeOffset 创建 MongoDB TTL 索引?

javascript - 过滤对象数组以仅显示自上次过滤后添加的那些对象的最佳方法是什么?