In C#, wie vergleiche ich die Zeichen in zwei Zeichenfolgen. Nehmen wir zum Beispiel an, dass ich diese beiden Zeichenfolgen "admin12 @ 3" und "adminb12 @ 3" habe. Wie gebe ich den unterschiedlichen Buchstaben aus diesen beiden Zeichenfolgen programmatisch zurück?In C#, wie vergleiche ich die Zeichen in zwei Zeichenfolgen
-3
A
Antwort
1
Etwas, so einfach wie das könnte Ihr Problem lösen. Dies ist nicht das effizienteste Stück Code, aber Sie können es optimieren, um für Sie zu arbeiten.
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
}
+0
Was ist wenn 'strTwo' =' 'bcda''? In Ihrem Code wird nichts gedruckt, die Strings sind jedoch unterschiedlich. –
Verwandte Themen
- 1. Wie vergleiche ich zwei Zeitstempel in C?
- 2. Wie vergleiche ich zwei Zahlen für die Gleichheit in Delphi?
- 3. Wie vergleiche ich Objekte in Objective-C?
- 4. Wie vergleiche ich zwei Datentabellen
- 5. Wie verketten Sie zwei Zeichenfolgen in C++?
- 6. Wie vergleiche ich einen Zeichenfolgewert in C#
- 7. Zeichenfolgen mit Zeigern vergleichen? Vergleiche Strings in C
- 8. DateTime Vergleiche in C#
- 9. Angezeigte Zeichen in Zeichenfolgen
- 10. wie die ungewöhnlichen Zeichen zwischen zwei Zeichenfolgen mit "x" ersetzen?
- 11. Get ein Array von Zeichenfolgen zwischen zwei Zeichenfolgen in C
- 12. Wie vergleiche ich zwei Datensätze für die Gleichheit
- 13. Wie vergleiche ich zwei Glob-Werte in Oracle
- 14. Konvertieren von Zeichen in Zeichenfolge in int in C# zu Paaren von Ziffern aus zwei Zeichenfolgen
- 15. C# Vergleiche zwei Listen desselben Objekttyps
- 16. Zwei Zeichenfolgen in Web.config
- 17. Gemeinsame Zeichen zwischen zwei Zeichenfolgen in Python zählen
- 18. Extrahieren Sie unterschiedliche Zeichen, die sich zwischen zwei Zeichenfolgen unterscheiden
- 19. apoc.convert.fromJsonMap() verarbeitet in Zeichenfolgen keine fehlerhaften Zeichen
- 20. Makro zum Verketten von zwei Zeichenfolgen in C
- 21. Benutzerdefinierte list.sort Vergleiche in C++
- 22. Vergleiche Strings in C - strcmp
- 23. Wie bekomme ich genaues Zeichen Diff zwischen zwei Zeichenfolgen in SQL
- 24. vergleiche zwei Daten in html angularjs ionic
- 25. Vergleiche zwei Datenrahmen und bekomme die Unterschiede
- 26. vergleiche zwei date in php von mysql
- 27. Wie verketten Sie Zeichenfolgen durch abwechselnde Zeichen aus beiden Zeichenfolgen in C++?
- 28. Wie ungewöhnlich Zeichen von zwei Zeichenfolgen zurückgeben zu tun, die in Java im Vergleich
- 29. Moderne C++ Möglichkeit zum Kopieren von Zeichenfolgen in Zeichen *
- 30. Wie analysiere ich Zeichenfolgen in Java?
MAXM ohne Schleifen –
deine Worte in einem Listenformat zu holen, vielleicht eine Liste, und dann die auf der Liste Ausnahme Erweiterung Methode aufrufen. Dies wird den Unterschied –
http://stackoverflow.com/questions/9065536/text-comparison-algorithm – Lucero