VC++でVBやC#のアセンブリで使える文字列を分解するSplit関数に似た操作をするためのコードを備忘録的に投稿。
続きを読む C++でVBやC#でおなじみのSplit関数的な操作を行うタグ: C#
ASP.NET[C#]Server.MapPathをクラスで取得する
仮想パスを物理パスに変更する便利なメソッド Server.MapPath ですが、ASP.NETのPage内でしか使えません。
クラス化した場合には、メソッドの引数として渡すしかないと思っていましたが、HttpContext名前空間にあるんですね。
クラスファイル内では、HttpContext.Current.Server.MapPath(“./”) みたいに使えば、仮想パスが物理パスに変換されて取得できました。
ログファイルとかを出力するクラスで重宝しそうです。