Hallo Ich habe eine Struktur wie dieseSchneller Weg, um eine Zeichenfolge in einem struct
typedef struct
{
string firstname;
string lastname;
} person;
Als Eingabe Ich nehme eine Liste von Strings List<string>
wie diese
"firstname-lastname"
zu konvertieren Was ist der schnellste Weg von der Eingabezeichenfolge in die struct-Person konvertieren? kann es mit LINQ getan werden?
Die Zeichenfolge enthält möglicherweise kein '-'. In diesem Fall wird der Stachel in person.firstname gespeichert und der person.lastname ist leer.
Ich hoffe, ich war klar.
Vielen Dank
Sie haben diese Frage vor kurzem auch im Zusammenhang mit der Geschwindigkeit gestellt: http://stackoverflow.com/questions/9997245/fastest-way-to-sort-list-of-strings. Haben Sie Ihre Anwendung so profiliert, dass sie die tatsächlichen Bereiche enthält, in denen Leistungsoptimierung erforderlich ist? Es ist vielleicht nicht so produktiv, die Orte zu optimieren, an denen Sie * schnell * sein müssen. – mellamokb
C# hat keine typedef. Ist das C# -Tag korrekt? –