在C#中,如何比较两个字符串中的字符。例如,假设我有两个字符串“admin12 @ 3”和“adminb12 @ 3。”,如何以编程方式返回这两个字符串中的不同字母?
答案 0 :(得分:1)
有点像这样可以解决你的问题。这不是最有效的代码,但您可以调整它以便为您工作。
static void Main(String[] args)
{
var strOne = "abcd";
var strTwo = "bcd";
var arrayOne = strOne.ToCharArray();
var arrayTwo = strTwo.ToCharArray();
var differentChars = arrayOne.Except(arrayTwo);
foreach (var character in differentChars)
Console.WriteLine(character); //Will print a
}