all green

プログラム、アプリ作成、Web等備忘録が中心です

C#

1行でdelegateをnullチェックする(C# null 条件演算子)

UnityAction等のdelegateのnullチェックをしないで使ってしまいよく発生するエラー Object reference not set to an instance of an object null 条件演算子でチェックする public class ListItem: MonoBehaviour, IPointerClickHandler { public UnityAction<int></int>…

MessagePack for C#でLZ4を利用する

UnityでMessagePackをLZ4形式で利用したときの初期化処理のメモ。・環境 Unity 2020.2.6f1 MessagePack for C# 2.2.60

C#のクラスファイルからCodeAnalysisを使用してネームスペースを取得する

CodeAnalysisを使用したC#のクラスファイルからネームスペースを取得する方法。CodeAnalysisはソースコードのテンプレを用意して タグを埋め込んで書き換えなどを行っていたときに使用しました。・環境 Unity 2020.2.6f1 Code Analysis 0.1.2-preview

Visual Studio CodeでUnity開発用の環境を構築する

とある環境でVisual Studio Community 2015を立ち上げてみたらエラーが出で実行できず。 いい機会なので乗り換えてみようと思って試してみたときのメモ。・環境 Windows 10 Unity 2018.2.13f1 Visual Studio Code 1.28.2