示例#1
0
        public string GetCaption(DataSchemaLocalizer localizer)
        {
            StringBuilder stringBuilder = new StringBuilder();

            foreach (var component in Components)
            {
                var part = component.GetCaption(localizer);
                if (part.Length == 0)
                {
                    continue;
                }
                if (stringBuilder.Length > 0)
                {
                    stringBuilder.Append(Separator.GetCaption(localizer));
                }
                stringBuilder.Append(part);
            }
            return(stringBuilder.ToString());
        }