9
Yöntemlerimde üzerlerinde yinelenen boş koleksiyonları kabul etmeli miyim?
Tüm mantığın, yöntemin parametresi üzerinde yinelenen bir foreach döngüsü içinde gerçekleştirildiği bir yöntemim var: public IEnumerable<TransformedNode> TransformNodes(IEnumerable<Node> nodes) { foreach(var node in nodes) { // yadda yadda yadda yield return transformedNode; } } Bu durumda, boş bir koleksiyon göndermek boş bir koleksiyonla sonuçlanır, ancak bunun yanlış olup olmadığını merak ediyorum. …