はじめに GitHub で公開されている上記のライブラリを使用すると C# で glob によるパターンマッチングができるようになる 使用例 static クラスを使用する方法 var isMatch = Glob.IsMatch ( input: "Assets/Textures/example.png", pattern: "Assets/Textu…
はじめに 「INI File Parser」をプロジェクトに追加することで .ini ファイルの読み込み・書き込みができる 入手方法 Install-Package ini-parser パッケージマネージャーコンソールで上記のコマンドを実行します 使い方 読み込み [Dialog] Width=512 Height…
はじめに 「Command Line Parser」をプロジェクトに追加することで コマンドライン引数を解析できるようになります 使い方 Command Line Parser Libraryを使ってコマンドライン引数を解析する1 - DoboWiki Command Line Parser Libraryを使ってコマンドライ…
概要 クリップボードの文字列に含まれるタブを Alt + F5 でスペースに変換できるツール「TabToSpace」を GitHub に公開しました https://github.com/baba-s/tab-to-space/blob/master/TabToSpace.zip?raw=true 上記の URL からダウンロードした ZIP ファイル…
はじめに http://joshclose.github.io/CsvHelper/ 「CsvHelper」をプロジェクトに追加することで CSV の読み書きができるようになります インストール Visual Studio メニューの「ツール>NuGet パッケージ マネージャー> ソリューションの NuGet パッケージ…
はじめに 「Enums.NET」をプロジェクトに追加することで パフォーマンスに優れた列挙型を使用できるようになります インストール Visual Studio メニューの「ツール>NuGet パッケージ マネージャー> ソリューションの NuGet パッケージの管理」を選択します …
はじめに 「LinqToExcel」をプロジェクトに追加することで LINQ を使用して Excel からデータを抽出できるようになります インストール Visual Studio メニューの「ツール>NuGet パッケージ マネージャー> ソリューションの NuGet パッケージの管理」を選択…
はじめに 「SearchExtensions」をプロジェクトに追加することで LINQ で使用できる検索用の拡張メソッドが増えます インストール Visual Studio メニューの「ツール>NuGet パッケージ マネージャー> ソリューションの NuGet パッケージの管理」を選択します …
はじめに 「Exceptionless.DateTimeExtensions」をプロジェクトに追加することで DateTime で使用できる拡張メソッドが増えます インストール Visual Studio メニューの「ツール>NuGet パッケージ マネージャー> ソリューションの NuGet パッケージの管理」…
はじめに 「String.Extensions」をプロジェクトに追加することで string で使用できる拡張メソッドが増えます インストール Visual Studio メニューの「ツール>NuGet パッケージ マネージャー> ソリューションの NuGet パッケージの管理」を選択します 「参…
はじめに 「ExtraLINQ」をプロジェクトに追加することで LINQ で使用できる拡張メソッドが増えます インストール Visual Studio メニューの「ツール>NuGet パッケージ マネージャー> ソリューションの NuGet パッケージの管理」を選択します 「参照」タブを…
はじめに 「console-toast-8」を使用すると、 Windows でトースト通知を送ることができます 使用例 "console-toast-8.exe" ^ --template "ToastText02" ^ --title "title" ^ --line1 "message1" ^ --line2 "message2" ^ --app_id "app id" オプション 内容 …