shuhelohelo’s blog

Xamarin.Forms多めです.

2019-09-29から1日間の記事一覧

null合体(??)とnull合体代入(??=)とnull条件(?.または?[])

C#

ufcpp.net Null合体演算子 左辺がNullだったら右辺を返す. string? s = null; var s1 = s ?? "this is null1"; Console.WriteLine(s1); Null合体代入演算子 左辺がNullだったら右辺を左辺に代入する. string? s = null; s ??= "this is null2"; Console.Writ…

Visual Studioで警告もエラーとして扱うようにする

警告は出ていたとしてもビルドは通るし実行もできる. しかし,だからといってそれで良いというわけではなく,実行に問題はないとしてもパフォーマンスに影響があったり,バグの原因になったりするため,修正するべきもの. この警告を厳密に許可しないようにする…

コマンドラインから.NETソリューションを作ってプロジェクトを追加する

コマンドラインからプロジェクトを作成する方法は以下で書いた. shuhelohelo.hatenablog.com 上記の記事ではプロジェクトファイルを作成して実行していたが,多くの場合はソリューションを作成して,その中にプロジェクトを作成していくと思う. 今回はソリュー…

コマンドラインでC#プログラミング[引越記事]

はじめに C#でプログラミングをする場合、Visual Studioは非常に便利で強力な開発ツールです。しかしながら、例えば、ネット上のコードスニペットをちょっと実行してみたいときとか、ちょっとした処理をさせるための数行のアプリケーションを作成したいとき…

Chocolateyでパッケージ管理をする

Chocolateyのインストール 公式サイトの以下のページにインストール手順が書いてある. chocolatey.org Powershellを使ってインストールする. Powershellを管理者モードで起動する. 以下のコマンドを実行する. Set-ExecutionPolicy Bypass -Scope Process -Fo…

B5罫線ノートにWordでちょうど罫線に合わせて印刷する設定

これはとてもありがたい情報なのでメモ. 昔ツイッターで拾った情報 pic.twitter.com/WsV04dtRfm— Mary (@K_storm2911) August 29, 2019 B5罫6㎜のノートに、罫線に合わせて文字を印刷するための設定は、 こうして こうする。 すると、このように丁度良くいん…