その部分文字列が存在する場合、文字列から部分文字列をトリミングする必要があります。
具体的には、文字列が「MainGUI.exe」の場合、文字列から「.exe」を削除して「MainGUI」にする必要があります。
私はこれを試しました:
String line = "MainGUI.exe";
char[] exe = {'e', 'x', 'e', '.'};
line.TrimEnd(exe);
これにより、「MainGui.exe」の正しい答えが得られますが、「MainGUIe.exe」のようなものでは機能せず、「MainGUIe」ではなく「MainGUI」が表示されます。
私はC#を使用しています。助けてくれてありがとう!