Вы можете вставлять объекты в хеш-таблицы или словари.
Так что создайте себе пользовательский класс некоторого описания, а затем сохраните свой пользовательский объект в своем словаре под своим именем.
Это позволит использовать другие свойства по мере необходимости, когда вам нужно их добавить.
public class User
{
public string Name { get; set; }
public string IPAddress { get; set; }
public string AnotherProperty { get; set;}
}
Dictionary<string, User> userTable = new Dictionary<string, User>();
userTable.Add(userName, new User(){Name = "fred", IPAddress = "127.0.0.1", AnotherProperty = "blah"});
как-то так