.NET プロジェクトにおけるサテライト アセンブリの生成ディレクトリに出現する条件および解決策
出現条件 参照または間接参照されるプログラム アセンブリにEmbeddedResourceが存在すること。 EmbeddedResourceのリソース形式がa.json、a.zh.jsonのようにフ…
View ArticleMisskey APIをC#で叩いてTL取得したり画像投稿したりする
はじめに Misskey v13.6.1 でのコードです。 misskey.io (2023/02/26)で動作を確認しています。 APIが不安定とのことで、将来的には動作しないかもしれません。 コ…
View ArticleVRCでUdonSharpのギミックを作るに当たっての基礎的な部分②【ObjectのTrigger関連】
前回の記事ではUpdateメソッドとInteractメソッドについて簡単な説明と実際の動きを確認しました。 今回はタイトルに記載した通り、Triggerについて簡単な解説をしていきたいと思います。 …
View ArticleBlazorServerでクライアントのIPアドレスを全ページで共有する
クライアントのIPアドレスが必要になった DBで保存しておきたいとか、ログに出しておきたいとか、それなりにありがちな要求にBlazorServerでどうすればいいのか調べてみた。 BlazorWAS…
View ArticleClosedXML-導入・新規Excelファイル操作
サーバー側でExcelファイルの操作をするために、OpenXMLを使い開発をすすめようとしましたが、カラムのコピペや範囲選択(range)の扱いに苦戦し、ClosedXMLで代替しました。 備忘を兼…
View Article【C#】たくさんHTTPリクエストを出して全て終わるまで待つ
C#は素人なのでよくわかりません。 PHPerなので非同期もよくわかりません。 よくわからないの二乗でさっぱりわかりません。 やりたいことはタイトルどおりなんだけど、PHPで書くとこうです。 // …
View ArticleLearn how create 2D Idle Clicker Game in Unity Section3 学習メモ
概要 Learn how create 2D Idle Clicker Game in Unity Section3の学習メモです。 動きを把握するため、クラス図を書いたり実際に動かした時の記録を残…
View Article【C#】Math.NET Numericsで重回帰分析(MLR:Multiple Linear Regression)
はじめに 前回、C#で数値計算用ライブラリMath.NET Numerics[^1]を利用し、単純線形回帰を試しました。今回は重回帰を試してみます。 https://qiita.com/MonaiT…
View ArticleC#で動的にインターフェイスを実装するクラスを作成する
C#で動的にインターフェイスを実装するクラスを作成する はじめに 以前の記事でコードを読み進める中で登場したTypeBuidlerクラスについて、全く知見がなかったため、まずシンプルなコード例を実際…
View ArticleC#で非推奨のクラス、メソッドに警告を表示する
1. はじめに Javaで使用していた@DeprecatedアノテーションのようにC#でも同じように非推奨クラス、メソッドに警告を表示したい 2. ObsoleteAttribute クラス クラス…
View Article[C#][Prism][備忘録]PrismのIDialogServiceを使用してダイアログを表示する
はじめに PrismのDialogServiceを使用してダイアログを表示する方法の備忘録です。 IDialogServiceを使用してダイアログを表示する PrismにはIContainerReg…
View ArticleVRCでUdonSharpのギミックを作るに当たっての基礎的な部分③【PlayerのTrigger関連】
前回はObjectのTrigger判定について軽く動作を確認しました。 今回はプレイヤーのTrigger判定について書いていきます。 OnPlayerTrigger~ Triggerに入ったPlay…
View ArticleRadzen Blazor DataGrid の選択した列をクリップボードにコピーする
Problem I want to copy data of selected rows of Radzen Blazor DataGrid component to clipboard. Solu…
View Article【UnityEditor拡張】インスペクターにプロパティ適用させて表示する
○結論 プロパティが指すメンバ変数にSerializeField(+HideInspector)をつける! (HideInspectorは、OnInspectorGUI内でbaseメソッドを呼び出さ…
View ArticleLearn how create 2D Idle Clicker Game in Unity Section4 学習メモ
概要 Learn how create 2D Idle Clicker Game in Unity Section4の学習メモです。 動きを把握するため、クラス図を書いたり実際に動かした際の試行錯誤…
View ArticleMath.NETのベクトルをMemoryPackでシリアライズする
概要 Math.NETのベクトルVector<T>と行列Matrix<T>を高速なシリアライザであるで扱う方法についてまとめました。 動作条件と注意点 本記事は.NET Standard2.1版のM…
View Article【C#/VB.NET】Word文書にコメントを追加、返信、削除する方法
コメントは、コンテンツの横に表示されるドキュメント要素です。内容には変更を加えずに、アドバイスやレビュー、フィードバックなどを行うために使用されます。また、既存のコメントに返信することも可能で、作者…
View ArticleC#でAutoMapperを使って別DTOをコピーする
1. はじめに WebAPIを使用するとModelとEntityが同じような内容になるのでC#で使えるMapperでコピーしたい 起動時にMapperの設定をまとめて書けるようにしたい 2. 開発環境…
View Article.NET MAUIで人生初のMacデスクトップアプリを作ってみた
.NET MAUIの正式リリースから半年以上経った現時点での.NET MAUIの現在地の確認のために、一回最新の開発環境を整えて人生初のMac用のデスクトップアプリをC#でサクッと作ってみる 開発環…
View Article