Skip to content

C#6 lose something #3671

@CreateAndInject

Description

@CreateAndInject

CADImport.zip

See: int index = gclass58_0.GList1_0.Count - 1;

C#5

// Class240
using System;

private void method_28(GStruct3 gstruct3_0, ref GClass40 gclass40_0, bool bool_9, bool bool_10, GClass58 gclass58_0)
{
	if (gclass40_0 == null)
	{
		gclass40_0 = new GClass40();
	}
	GStruct3 gstruct3_1 = new GStruct3(0.0, 0.0, 0.0);
	GClass94 gClass = new GClass94();
	gClass.GStruct3_0 = method_51(false, gstruct3_0, ref gstruct3_1);
	gstruct3_1 = gClass.GStruct3_0;
	gstruct3_1.double_2 = Convert.ToInt32(bool_9 && bool_10);
	gClass.GStruct3_0 = gstruct3_1;
	gclass40_0.vmethod_0(gClass);
	this.gstruct3_0 = gstruct3_0;
	if (gclass58_0 != null)
	{
		GStruct16 item = new GStruct16
		{
			double_0 = gstruct3_1.double_0,
			double_1 = gstruct3_1.double_1
		};
		int index = gclass58_0.GList1_0.Count - 1;
		gclass58_0.GList1_0[index].Add(item);
	}
}

C#6

// Class240
using System;

private void method_28(GStruct3 gstruct3_0, ref GClass40 gclass40_0, bool bool_9, bool bool_10, GClass58 gclass58_0)
{
	if (gclass40_0 == null)
	{
		gclass40_0 = new GClass40();
	}
	GStruct3 gstruct3_1 = new GStruct3(0.0, 0.0, 0.0);
	GClass94 gClass = new GClass94();
	gClass.GStruct3_0 = method_51(false, gstruct3_0, ref gstruct3_1);
	gstruct3_1 = gClass.GStruct3_0;
	gstruct3_1.double_2 = Convert.ToInt32(bool_9 && bool_10);
	gClass.GStruct3_0 = gstruct3_1;
	gclass40_0.vmethod_0(gClass);
	this.gstruct3_0 = gstruct3_0;
	if (gclass58_0 != null)
	{
		GStruct16 item = new GStruct16
		{
			double_0 = gstruct3_1.double_0,
			double_1 = gstruct3_1.double_1
		};
		int index;
		gclass58_0.GList1_0[index].Add(item);
	}
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugDecompilerThe decompiler engine itself

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions