using System.Collections;
using System.Collections.Generic;
public static void AddUserConnection(string uid, int userConnection) {
if (users_dictionary.ContainsKey(uid)) {
ArrayList current_list = users_dictionary[uid];
current_list.Add(userConnection);
users_dictionary[uid] = current_list;
Console.WriteLine("Updated user uid "+uid+" connection list");
users_dictionary.Add(uid, new ArrayList());
ArrayList current_list = users_dictionary[uid];
current_list.Add(userConnection);
users_dictionary[uid] = current_list;
Console.WriteLine("New user uid " + uid + " connection list created");
public static Dictionary<string, ArrayList> users_dictionary= new Dictionary<string, ArrayList>();
public static void Main()
Console.WriteLine("Hello World");
AddUserConnection("5",65);
AddUserConnection("6",66);
AddUserConnection("5",64);
ArrayList xxx = users_dictionary["5"];
Console.WriteLine("Latest Updated values of 5th uid Arraylist after updating");
for(int i = 0; i<xxx.Count ; i++){
Console.WriteLine("Value at i = "+i +" is : " + xxx[i].ToString());