how to add object in dictionary in c#

C#
public TValue this[TKey key]
{
    get
    {
        int index = this.FindEntry(key);
        if (index >= 0)
        {
            return this.entries[index].value;
        }
        ThrowHelper.ThrowKeyNotFoundException();
        return default(TValue);
    }
    set
    {
        this.Insert(key, value, false);
    }
}// To add an item to a dictionary use 'Add()'
dict.Add(1,"One");
Source

Also in C#: