От: | VladD2 | www.nemerle.org | |
Дата: | 08.03.17 23:19 | ||
Оценка: |
static string ToText(string text)
{
if (!text.StartsWith("<hint>", StringComparison.InvariantCultureIgnoreCase))
return text;
void XmlToString(StringBuilder builder, XContainer container)
{
foreach (var n in container.Nodes())
{
switch (n)
{
case XElement e when e.Name == "br" || e.Name == "bl": builder.AppendLine(); break;
case XContainer c: XmlToString(builder, c); break;
case XText t: builder.Append(t.Value); break;
}
}
}
var sb = new StringBuilder();
XmlToString(sb, XElement.Parse(text));
return sb.ToString();
}
(int x, string y) foo()
{
return (42, "yaho!");
}
C:\!\Nitra\Ide\NitraCommonVSIX\Models\FileModel.cs(209,16,209,29): error CS8179: Predefined type 'System.ValueTuple`2' is not defined or imported
C:\!\Nitra\Ide\NitraCommonVSIX\Models\FileModel.cs(207,7,207,24): error CS8137: Cannot define a class or member that utilizes tuples because the compiler required type 'System.Runtime.CompilerServices.TupleElementNamesAttribute' cannot be found. Are you missing a reference?
C:\!\Nitra\Ide\NitraCommonVSIX\Models\FileModel.cs(207,7,207,24): error CS8179: Predefined type 'System.ValueTuple`2' is not defined or imported
ref int foo(int[] ary)
{
return ref ary[2];
}
var ary2 = new[] { 2, 4, 6, 8 };
foo(ary2) = 42;
const int X = 0b010_1010;