エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
C#とF#向けコマンドラインパーサーCommandLineParserの紹介 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C#とF#向けコマンドラインパーサーCommandLineParserの紹介 - Qiita
はじめに C#でコンソールアプリを作成する場合、少し凝ったことをするとなると、引数の処理というのはど... はじめに C#でコンソールアプリを作成する場合、少し凝ったことをするとなると、引数の処理というのはどうしても必要になる。 この手のパッケージはnugetを探すと色々見つかるが、その中でもパターンマッチングっぽく使えるCommandLineParserについて書く。 特徴 F#で使われることも考慮しているためか、パターンマッチのように書けるAPIになっている。 後のコンセプトとしては、細かいことを考えずに使える事を重視しているとのこと。 公式wiki 基本的な使い方 参照は NuGetパッケージ で オプションクラスの定義 オプションを格納するための器として、クラスを定義する。 以下のようなクラスを定義する。 // using CommandLine; enum Hoge { X, Y, Z } class Options { // 基本的な形式 [Option('a', "aaa", Re