public override string GetInfoString()
{
string str2;
Mesh target = this.target as Mesh;
object[] objArray1 = new object[] { target.vertexCount, " verts, ", InternalMeshUtil.GetPrimitiveCount(target), " tris" };
string str = string.Concat(objArray1);
int subMeshCount = target.subMeshCount;
if (subMeshCount > 1)
{
str2 = str;
object[] objArray2 = new object[] { str2, ", ", subMeshCount, " submeshes" };
str = string.Concat(objArray2);
}
int blendShapeCount = target.blendShapeCount;
if (blendShapeCount > 1)
{
str2 = str;
object[] objArray3 = new object[] { str2, ", ", blendShapeCount, " blendShapes" };
str = string.Concat(objArray3);
}
return(str + "\n" + InternalMeshUtil.GetVertexFormat(target));
}