SHOW:
|
|
- or go back to the newest paste.
1 | internal class TxtProperty : IEnumerable | |
2 | { | |
3 | private SortedList<int, TxtReader.TxtPropertyIndex> rHnXUb7jTMtA74ljseNrXgKUf084daUyiYvXlaA84daUyiYvXlaAyZsInmakjWo1 = new SortedList<int, TxtReader.TxtPropertyIndex>(); | |
4 | ||
5 | public string Name { get; private set; } | |
6 | ||
7 | public TxtReader.TxtPropertyIndex this[int index] | |
8 | { | |
9 | get | |
10 | { | |
11 | return this.rHnXUb7jTMtA74ljseNrXgKUf084daUyiYvXlaA84daUyiYvXlaAyZsInmakjWo1[index]; | |
12 | } | |
13 | } | |
14 | ||
15 | public TxtProperty(string name) | |
16 | { | |
17 | this.Name = name; | |
18 | } | |
19 | ||
20 | public void AddIndex(TxtReader.TxtPropertyIndex propIndex) | |
21 | { | |
22 | this.rHnXUb7jTMtA74ljseNrXgKUf084daUyiYvXlaA84daUyiYvXlaAyZsInmakjWo1.Add(propIndex.Index, propIndex); | |
23 | } | |
24 | ||
25 | public int[] GetIndexArray() | |
26 | { | |
27 | return Enumerable.ToArray<int>((IEnumerable<int>) this.rHnXUb7jTMtA74ljseNrXgKUf084daUyiYvXlaA84daUyiYvXlaAyZsInmakjWo1.Keys); | |
28 | } | |
29 | ||
30 | public bool HaveIndex(int index) | |
31 | { | |
32 | return this.rHnXUb7jTMtA74ljseNrXgKUf084daUyiYvXlaA84daUyiYvXlaAyZsInmakjWo1.ContainsKey(index); | |
33 | } | |
34 | ||
35 | public IEnumerator GetEnumerator() | |
36 | { | |
37 | // ISSUE: object of a compiler-generated type is created | |
38 | return (IEnumerator) new TxtReader.TxtProperty.XUZ43ZqGrIul0TRnmS8gGjs21ATRnmS8gGjs21AlHi6fwbUXUkIApEeBVYlUF2PA(0) | |
39 | { | |
40 | \u003C\u003E4__this = this | |
41 | }; | |
42 | } | |
43 | } |