Czego byście użyli w poniższym przypadku: właściwości czy metody? Czy string.Split
i int.Parse
można traktować jako computationally complex
?
class X
{
public string Numbers { get; set; } // 1,2,3
public IEnumerable<int> NumbersParsed => Numbers.Split(',').Select(int.Parse).ToList();
// vs
public IEnumerable<int> ParseNumbers()
{
return Numbers.Split(',').Select(int.Parse).ToList();
}
}