■
消えてもた・・・
もう一回書くのって凹む。
あー凹む。やっぱ[確認する]押す前にクリップボードいれとかなあかんね。
- stringで"123456"とか入れてるやつを、foreach( var s in strHoge )でとれたりする
- FilePathを組み立てる際、"\"を走査するくらいなら、Path.Combine( path, file )でやっつける
- 指定ファイル中に含まれる文字列の行数はこれで取れたりする。File.ReadLines( sss ).Where*1.Count()
- サブフォルダとか一発で作れるディレクトリ作成はDirectory.CreateDirectory。但し同名のファイルがあれば例外
- フォルダを消す。サブフォルダとかファイルとかあっても消す。Directory.Delete( path, true )
- ファイルを消す。なかっても例外投げない。File.Delete( path )。が・・・フォルダ無いと例外。だめじゃん。
- パスにドライブレターが含まれているか?if( Path.IsPathRooted( path ) )
こんな感じやったと思う
*1:s)=>s.Contains( keyword