AcceptanceTests.Asserts.Import.RingAssert.AreEqual C# (CSharp) Метод

AreEqual() публичный статический Метод

public static AreEqual ( List nodes, List rings ) : void
nodes List
rings List
Результат void
        public static void AreEqual(List<XmlNode> nodes, List<LinearRing> rings)
        {
            for (int i = 0; i < nodes.Count; i++)
            {
                AreEqual(nodes[i], rings[i]);
            }
        }

Same methods

RingAssert::AreEqual ( XmlNode node, AgGateway.ADAPT.ApplicationDataModel.Shapes.LinearRing ring ) : void

Usage Example

Пример #1
0
        private static void AreEqual(XmlNode polygonNode, Polygon polygon)
        {
            var lineNodes     = polygonNode.SelectNodes("LSG");
            var exteriorNode  = GetExteriorNode(lineNodes);
            var interiorNodes = GetInteriorNodes(lineNodes);
            var exteriorRing  = polygon.ExteriorRing;
            var interiorRings = polygon.InteriorRings;

            RingAssert.AreEqual(exteriorNode, exteriorRing);
            RingAssert.AreEqual(interiorNodes, interiorRings);
        }
RingAssert