本文整理汇总了C#中StructureType.Simplify方法的典型用法代码示例。如果您正苦于以下问题:C# StructureType.Simplify方法的具体用法?C# StructureType.Simplify怎么用?C# StructureType.Simplify使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类StructureType
的用法示例。
在下文中一共展示了StructureType.Simplify方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: DontSimplifySegmentStruct
public void DontSimplifySegmentStruct()
{
StructureType s = new StructureType(null, 0) { Fields = { { 0, PrimitiveType.Int32 } } };
s.IsSegment = true;
DataType dt = s.Simplify();
Assert.AreEqual("(segment (0 int32 dw0000))", dt.ToString());
}
示例2: SimplifyNonSimpleStruct
public void SimplifyNonSimpleStruct()
{
StructureType s = new StructureType(null, 0) { Fields = { { 4, PrimitiveType.Int32 } } };
DataType dt = s.Simplify();
Assert.AreEqual("(struct (4 int32 dw0004))", dt.ToString());
}
示例3: SimplifySimpleStruct
public void SimplifySimpleStruct()
{
StructureType s = new StructureType(null, 0) { Fields = { { 0, PrimitiveType.Int32 } } };
DataType dt = s.Simplify();
Assert.AreEqual("int32", dt.ToString());
}