.Format(<span class="stringliteral">&quot;{{ Phase: {0}, DashArray: {1} }}&quot;</span>, this.Phase, <span class="stringliteral">&quot;[ &quot;</span> + this.DashArray.Take(Math.Min(4, <span class="keyword">this</span>.DashArray.Length)).Select(x =&gt; x.ToString()).Aggregate((a, b) =&gt; a + <span class="stringliteral">&quot;, &quot;</span> + b) + (<span class="keyword">this</span>.DashArray.Length &gt; 4 ? <span class="stringliteral">&quot; ...&quot;</span> : <span class="stringliteral">&quot;&quot;</span