2020-01-01から1年間の記事一覧
前回の記事 mitsugeek.net 前回は、Minimumプロパティの実装まで実施しました。 Maximumプロパティの実装 ProgressBar.Maximum を参考に。 ひとまずは、Minimumと似たような実装で大丈夫そうです。 違いは既定値が100というところ。 private int maximum = 1…
どんなものか コンソールでくるくる回って、進捗りつ表示するアニメーションです。 スピナー gifアニメにしてみたんですが、少しわかりにくいですね・・・ youtubeにしてみた youtu.be 単純に出力するプログラム using System; namespace example_Spinner { …
プロセス間通信の一つである、パイプを利用する方法(標準入力)をC#で前回やりました。 mitsugeek.net 今回は、標準出力、標準エラー出力についてのエントリです。 標準出力 はい。Visual Studio 2019 for Macでコンソールアプリを新規作成した際の状態が、…
プログラム作る using System; namespace example_OSVersion { class Program { static void Main(string[] args) { //OSの情報を表示する Console.WriteLine(System.Environment.OSVersion.ToString()); } } } 実行する Unix 19.5.0.0 sw_versコマンドの結…
前回の記事 前回の記事では環境変数を読み込む方法をエントリしました。 mitsugeek.net 今回は環境変数を書き込む方法をエントリなんですが、環境変数はOSに依存するため、利用しない方が良いようです。 そもそも環境変数はどのような時に使うのでしょうか?…
環境変数の読み込みに対して、特にNuGetでのパッケージのインストールは必要ありませんでした。 環境変数を読み込むプログラム using System; using System.Collections; namespace example_get_environment { class Program { static void Main(string[] ar…
The Art of UNIX Programming (アスキードワンゴ)の第5章にある、「テキスト形式 :優れたプロトコルが優れた実践を生む」> 「5.2データファイルメタフォーマツト」>「5.2.6 WindowsINIフォーマット」(P.151)をC#でも読み込みたい。 MacではWin32APIは使え…
The Art of UNIX Programming (アスキードワンゴ)の第5章にある、「テキスト形式 :優れたプロトコルが優れた実践を生む」> 「アプリケーションプロトコルの設計」>「ケーススタディ:POP3(Post Office Protocol)」(P.157)をC#でもやりたい。 c#のレッスンで…
The Art of UNIX Programming (アスキードワンゴ)にある、 Unixのインターフェイス設計のパターンのフィルタバターン(P.299)をC#でもやりたい。 c#のレッスンで、やり残した課題です。 標準入力を使おうとするとプログラムが止まってしまって困る。 どうやっ…
https://blazor-demo.github.io/ 「Blazor WebAssembly」のデモページ。 試したので、qiitaに記事投稿してみました。 qiita.com ChromeのF12(開発者ツール)でNetworkタブ見るとWindowsに慣れ親しんだ「dll」の拡張子が読み込まれている。 「Blazor WebAssemb…