I got this code from the ".NET HelloWorld Example":
while (go)
            IDictionary eventData = new Hashtable();
            eventData["message"] = c % 2 == 0 ? "Hello" : "World";
            eventData["timestamp"] = DateTime.Now.ToString("s");
            _listener.Update("greetings", eventData, false);
            Thread.Sleep(1000 + rand.Next(2000));
In the code above, we can only update 1 item "greetings" at a time, is it right ?

But i have more than 1, and i want it to be streamed parallely, like the Stock (Stock A and Stock B has different values at a time), can someone tell me how to do this? I thought i must use 1 Thread per item to stream parallely but i'm just a beginner