こんにちわ、C#大好きオオバです。

UnityのScripting Runtime Versionを.NET4xに切り替えてから、C#の記述が変わりました。
その中で細かいけど、ちょっとイイと思った部分を共有します。

Dictionary.TryGetValueの書き方がシンプルになってた件_0

Scripting Runtime Versionを.NET3.5の時の場合は、Dictionaryの書き方はこうでした。

Object result = null;  
dictionary.TryGetValue(key, out result);  

1行で書けるようになっている

Dictionary.TryGetValueの書き方がシンプルになってた件_1

Scripting Runtime Versionを.NET4.xにすると1行で書けるようになっています。

dictionary.TryGetValue(key, out var result);  

以上

期間限定 最大95%オフセール
効率UPメガバンドル開催中!最大95%オフ!!!
期間 : 11月1日午後15時59分まで
オススメ記事