Im próbuje zdobyć pierwszy występowaniu gazów w moim punkcie startowym podciąg może ktoś mi pomócJak zdobyć pierwszy występowaniu gazów char w podciąg
string dir = Request.MapPath(Request.ApplicationPath) + "\\App_GlobalResources\\";
foreach (var file in Directory.EnumerateFiles(dir, "*.resx"))
{
ddlResources.Items.Add(new ListItem { Text = file.Substring(firstoccuranceof("."), file.LastIndexOf(".")), Value = file });
}
jeśli zrobić file.Substring (file.IndexOf (”. "), file.LastIndexOf (". ")) pojawia się błąd
Czy możesz podać konkretny przykład, dla danego ciągu, co chcesz otrzymać? Przykład: jeśli ciąg znaków brzmi "" Hello_world.jpg ", jaki powinien być wynik? –
Masz błąd składniowy, a mianowicie użycie "{''}" jak w: new ListItem {...}. Ponadto, dlaczego przypisujesz Text = i Value = ... nic nie robią i na koniec prawdopodobnie chcesz uzyskać nazwę pliku bez rozszerzenia .resx i otrzymujesz to za pomocą: file.Substring (0, fileLastIndexOf (".")) –