private void DoCollectData(double data) { // actSendByName<string>.SendByName(string.Format("receive {0}",data), "Console"); shardList.Add(data.ToString(CultureInfo.InvariantCulture)); var ct = shardList.Count(); Console.WriteLine("receive " + ct); if (ct >= 1000 - 1) { SendByName.Send("Done", "Console"); } }