Diese Frage ist ähnlich wie this one, aber ich möchte dies tun, ohne extra separate Funktion zu erstellen, ist es möglich?Enthält: Ein bestimmtes Wort in einem bestimmten Start-/Endpunkt
Was muss ich:
- LOAD_ XXXX.5gpl_TempCycle
- RO_Mass_ LOAD_ XXXX.AAAA-31974-B
- RO_Mass _Load_ XXXX.AAAA-31980
- RO_Mass_Load_Test_4a-B_TempCycle_20170427-41309
- Load_Test_4a_TempCycle
Ich möchte herausnehmen:
- nur diejenigen, die mit "LOAD_" beginnen.
- oder endet mit "-B"
Problem: Wenn ich Enthält (string) verwenden, wird es alle von ihnen nehmen.
Was benötige ich: Ein Contain (oder etwas anderes?), Das Strings entnimmt, die mit "Load_" beginnen oder mit "-B" enden.
Ergebnis erwarten:
- RO_Mass _Load_ XXXX.AAAA-31980
- RO_Mass_Load_Test_4a-B_UUU_20170427-41309
-Code funktioniert nicht (es wird alles aus):
if (item.Full_File_Name.Contains("-B") || item.Full_File_Name.Contains("Load"))
Irgendwelche Ideen oder Hilfe?
Wow, das war juvenile von meiner Seite. Vielen Dank! –
@Fabio Soares wird es Ihrem Zweck dienen? Ich denke, es wird auch diejenigen zurückgeben, die mit Load beginnen, was sich von Ihrem Erwarteten Ergebnis unterscheidet. – Ramankingdom
@Ramankingdom, für meinen Fall wird es funktionieren ... Ich habe versucht, Load _... oder ...- B zu beseitigen; Wenn B oder Load in der Mitte sind, ist es mir egal. Während meiner Tests funktioniert es. –