今からでも間に合う

技術を学ぶのは今からでも遅くない

C#

ZipArchiveを使ってzipファイル生成

C#

ZipFile.CreateFromDirectoryが使いにくいので1ファイルずつ判断しながらアーカイブ化していく。 ※使いにくい:圧縮対象ディレクトリ内に圧縮ファイルを出力しようとすると例外が出る ※空ディレクトリ判定に時間がかかるのが課題 using System.IO.Compressi…

IServiceCollectionとコンストラクターインジェクションの作りを理解する

BlazorというかASP触り始めてまだ数日ですが、IServiceCollectionとコンストラクターインジェクションの動きがわからなかったので自分で実装してみました。 仕組みに興味がある方の参考になればと思います。 環境 前提知識 早速書いてみました App ServicePr…

はてなブログの記事をHttpClientで取得する

Blazor Server/Clientの実装をもっと試したかったので作ってみました。 あとでデータベースも扱ってみたいということもあり、ある程度のデータがあるはてなブログの情報を取得してみます。 構成 事前準備 はてなブログのAPIキー取得 サーバー側の実装 コント…

メソッドハイジャック

C#

C#のsealedメソッドをオーバーライドする 物騒な表現ですが、要はsealedなメソッドをオーバーライドできるらしい。 書いてることは分かるけど、ILコードやマシンコードまで把握した上での処理はたどり着ける気がしません。 世の中には変態と呼べる人がたくさ…

プライバシーポリシー


d払いポイントGETモール