Open3

C# / Dotnet / Unity Tips

Satoyan(中川 聡也)Satoyan(中川 聡也)

型定義のための using は極力使わない

using CustomDictionary = Dictionary<int, int>{}

より

public class CustomDictionary : Dictionary<int, int>{}

のようにclass であれば継承をして型定義をするのが良い。

理由

  1. using はスコープ範囲での定義に過ぎない
  2. class などにしておけば、どこからでも再利用ができる
Satoyan(中川 聡也)Satoyan(中川 聡也)

Unity を使用していてRider が Cannot resolve symbol がでたら

Settings > External Tools > External Script Editor

別のEditorを選択してから、再度Riderを指定する。