Beispiel #1
0
        public override string ToString()
        {
            if (this.proxy == null)
            {
                return(base.ToString());
            }

            var count = proxy.GetCount();
            var size  = proxy.GetSize();
            var time  = proxy.GetTime();
            var speed = "N/A";

            if (time > 0)
            {
                speed = (count / time).ToString(CultureInfo.InvariantCulture);
            }

            var result = string.Format("Count = {0}; Size = {1}; Time = {2}; Speed = {3}", count.ToString(), size.ToString(), time.ToString(), speed);

            return(result);
        }