Hi liebes Forum,
ich arbeite grade an einem kleinen Hobby-C#-Server Projekt und wollte sowas wie eine robots.txt Funktion einbinden indem Dateien welche mit "_" anfangen angezeigt werden als "INDEXED" nur Funktioniert .StartsWith("_"); nicht..
Hier der Codeaussschnitt welcher nicht funktioniert:
Könnt ihr mir sagen was ich vieleicht falsch gemacht habe?
LG felipe12305
ich arbeite grade an einem kleinen Hobby-C#-Server Projekt und wollte sowas wie eine robots.txt Funktion einbinden indem Dateien welche mit "_" anfangen angezeigt werden als "INDEXED" nur Funktioniert .StartsWith("_"); nicht..
Hier der Codeaussschnitt welcher nicht funktioniert:
Quellcode
- // sw stellt einen StreamWriter dar
- var files = Directory.GetFiles(dirPath);
- foreach (var f in files)
- {
- if (f.StartsWith("_") == true)
- {
- sw.WriteLine("<tr><td>INDEXED<td>N/A</td><td>N/A</td></tr>");
- }
- else
- {
- var link = f.Replace(rootPath, "").Replace('\\', '/');
- sw.WriteLine("<tr><td><a href="" + link + "">" + Path.GetFileName(f) + "</a><td>" + getcontentType(Path.GetExtension(f)) + "</td><td>" + getfileSize(f) + "</td></tr>");
- }
Könnt ihr mir sagen was ich vieleicht falsch gemacht habe?
LG felipe12305