GNU/Linux >> Linux の 問題 >  >> Linux

.NET Core でのクロスプラットフォーム ファイル名の処理

バックスラッシュを使用するウィンドウ。スラッシュを使用する Linux。 Path.Combine は正しいシンボルを設定します:
Path.Combine メソッド - MSDN


以下のように Path.DirectorySeparatorChar を使用することもできます:

 Console.WriteLine("..{0}Data{0}uploads{0}{{filename}}", Path.DirectorySeparatorChar);

参照:MSDN


Linux
  1. Eto.Forms を使用したオープン ソース .NET によるクロスプラットフォーム GUI

  2. ディレクトリへのシンボリックリンクを削除する

  3. 完全なパスまたはファイル名で grep の結果を表示する方法

  1. nc を使用して大きなファイルを転送する

  2. Linux でフル パスを指定して ls コマンドを使用してファイルを一覧表示する

  3. Mono を使用せずに、.NET Core 上の Linux 用の F# Interactive はありますか?

  1. Linux 上の .NET コア X509Store

  2. クロスプラットフォーム ファイル システム

  3. 名前と部分パスでファイルを検索するにはどうすればよいですか?