diff options
author | Jon Skeet <skeet@pobox.com> | 2010-12-12 12:37:30 +0000 |
---|---|---|
committer | Jon Skeet <skeet@pobox.com> | 2010-12-12 12:37:30 +0000 |
commit | 1738462b7fbaf806a3bc28b52b61a037b45a73f4 (patch) | |
tree | c29623a454f41741a1cd0f265709cd4cd92647a0 /src/ProtocolBuffers/SortedList.cs | |
parent | 0c58d060f7e919439210fff5ee107e023b1c8199 (diff) | |
parent | 00ca60805301f14ff4abc70cef5cd6df0b3f8b67 (diff) | |
download | protobuf-1738462b7fbaf806a3bc28b52b61a037b45a73f4.tar.gz protobuf-1738462b7fbaf806a3bc28b52b61a037b45a73f4.tar.bz2 protobuf-1738462b7fbaf806a3bc28b52b61a037b45a73f4.zip |
First commit of lite code - more to come
Diffstat (limited to 'src/ProtocolBuffers/SortedList.cs')
-rw-r--r-- | src/ProtocolBuffers/SortedList.cs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/ProtocolBuffers/SortedList.cs b/src/ProtocolBuffers/SortedList.cs index e9f4458e..14f14e30 100644 --- a/src/ProtocolBuffers/SortedList.cs +++ b/src/ProtocolBuffers/SortedList.cs @@ -50,6 +50,18 @@ namespace Google.ProtocolBuffers { private readonly IDictionary<TKey, TValue> wrapped = new Dictionary<TKey, TValue>(); + public SortedList() + { + } + + public SortedList(IDictionary<TKey, TValue> dictionary) + { + foreach (KeyValuePair<TKey, TValue> entry in dictionary) + { + Add(entry.Key, entry.Value); + } + } + public void Add(TKey key, TValue value) { wrapped.Add(key, value); |