C#でoverridの挙動を確認
基本的なことだと思うんですが、確認したのでメモ。
続きを読むC#のnull合体演算子
NULL判定の簡素化を行う演算子をメモ。
string title = "タイトル"; string description = null; description = description ?? title; Console.WriteLine(description);
.netでSQL Serverの最小日付を取得する方法
DateTime.MinValueを取得すると0001年が取得されるので
SQL Serverなんかで1753年を取得する方法のメモ。
System.Data.SqlTypes.SqlDateTime.MinValue.Value
log4netでVisual Studioに出力
log4netを使用してVisual Studioのコンソールへログを出力する方法をメモ。
方法としては下記のAppenderを使用する。
log4net.Appender.TraceAppender
NPOIのSetRepeatingRowsAndColumnsが廃止なのるので代替方法をメモ
NPOI2.1.1でSetRepeatingRowsAndColumnsを呼び出したら
警告が出たので代替方法をメモ。
サンプルは先頭6行を印刷タイトルに設定した場合。
workbook.SetRepeatingRowsAndColumns(0, -1, -1, 0, 5);
ワークブックに対しての設定だった物が、シートに対しての設定に。
sheet.RepeatingRows = new CellRangeAddress(0, 5, -1, -1);
Excel上ではタイトル行とタイトル列は別々で指定するようになってるので
タイトル列が必要な場合は似たような形でRepeatingColumnsを設定する。
Android Studioを手動でインストール
Android Studioをフルパッケージのインストーラーでインストールすると悶々としてたので手動でインストールする方法をメモ。
- Android Studio | Android Developersに有るVIEW ALL DOWNLOADS AND SIZESをクリック。android-studio-ide-135.1538390-windows.zipをダウンロード。
- Android SDK | Android Developersに有るVIEW ALL DOWNLOADS AND SIZESをクリックSDK Tools Onlyが表示されるのでandroid-sdk_rXX.X.X-windows.zipをダウンロード。
- 解凍したら\android-studio\bin\studio64.exeを実行。
- Configure→Project Defaults→Project StructureでAndroid SDKのディレクトリを指定。
- Android StudioからSDK Managerが起動することを確認する。