私はこれの理由を理解しようとしています...そして、IInterface構文を使用するときにコンパイラに何をするように指示しているのかという概念を理解するのに本当に苦労しています。「これは何が起こっているのか」という方法で説明できる人はいますか?
とにかく...私の主な質問は....
違いは何ですか
public IEnumerable<string> MyMethod() {...}
と
public string MyMethod() : IEnumerable {...}
なぜあなたは一方を他方よりも使用するのですか?