ATMLCommonLibrary.controls.network.MappingListControl.CreateMappingName C# (CSharp) Метод

CreateMappingName() приватный Метод

private CreateMappingName ( Mapping mapping ) : string
mapping ATMLModelLibrary.model.equipment.Mapping
Результат string
        private string CreateMappingName( Mapping mapping )
        {
            String mappingName = "Mapping ";
            List<Network> map = mapping.Map.ToList();
            if (map.Count > 0)
            {
                var sb = new StringBuilder();
                List<NetworkNode> nodes = map[0].Node.ToList();
                foreach (NetworkNode node in nodes)
                {
                    sb.Append( GetMappingName( node ) );
                    sb.Append( SEPARATOR );
                }
                if (sb.ToString().EndsWith( SEPARATOR ))
                    sb.Length = sb.Length - SEPARATOR.Length;
                mappingName = sb.ToString();
            }
            return mappingName;
        }