仅删除列表<String>中的第一个字符

PIY*_*spk 0 c#

假设我有一个名为List<string> parts3 Index [0,1,2]的List字符串现在我想删除每个索引的第一个字符我该怎么做呢?输入字符串:

Part[0]=".delhi"
Part[1]=".10.12.12"
Part[2]=".14.14.14"
Run Code Online (Sandbox Code Playgroud)

输出字符串:Part[0]="delhi"像......

use*_*994 6

您可以使用linq循环遍历列表中的所有元素并用于Substring返回除第一个char之外的字符串.

parts = parts.Select(p => (!string.IsNullOrEmpty(p) && p.Length > 1) ? p.Substring(1) : p).ToList();
Run Code Online (Sandbox Code Playgroud)

检查链接Substring