wasSharp – Diff between revs 52 and 54
?pathlinks?
Rev 52 | Rev 54 | |||
---|---|---|---|---|
Line 41... | Line 41... | |||
41 | foreach (var c in s) |
41 | foreach (var c in s) |
|
42 | { |
42 | { |
|
43 | switch (c) |
43 | switch (c) |
|
44 | { |
44 | { |
|
45 | case '&': |
45 | case '&': |
|
46 | if (!t.Count.Equals(0)) |
46 | if (!t.Count().Equals(0)) |
|
47 | { |
47 | { |
|
48 | m.Append(string.Join("", t.ToArray())); |
48 | m.Append(string.Join("", t.ToArray())); |
|
49 | t.Clear(); |
49 | t.Clear(); |
|
50 | } |
50 | } |
|
51 | t.Enqueue(c); |
51 | t.Enqueue(c); |
|
52 | break; |
52 | break; |
|
Line 53... | Line 53... | |||
53 | |
53 | |
|
54 | case ';': |
54 | case ';': |
|
55 | if (!t.Count.Equals(0)) |
55 | if (!t.Count().Equals(0)) |
|
56 | { |
56 | { |
|
57 | t.Enqueue(c); |
57 | t.Enqueue(c); |
|
58 | var special = string.Join("", t.ToArray()); |
58 | var special = string.Join("", t.ToArray()); |
|
59 | switch (special) |
59 | switch (special) |
|
Line 87... | Line 87... | |||
87 | } |
87 | } |
|
88 | m.Append(c); |
88 | m.Append(c); |
|
89 | break; |
89 | break; |
|
Line 90... | Line 90... | |||
90 | |
90 | |
|
91 | default: |
91 | default: |
|
92 | if (!t.Count.Equals(0)) |
92 | if (!t.Count().Equals(0)) |
|
93 | { |
93 | { |
|
94 | t.Enqueue(c); |
94 | t.Enqueue(c); |
|
95 | if (t.Count >= 6) |
95 | if (t.Count() >= 6) |
|
96 | { |
96 | { |
|
97 | m.Append(string.Join("", t.ToArray())); |
97 | m.Append(string.Join("", t.ToArray())); |
|
98 | t.Clear(); |
98 | t.Clear(); |
|
99 | } |
99 | } |