コード例 #1
0
        /// <summary>
        /// Returns a string that describes the concept instance in a user-friendly manner.
        /// The string contains concept's keyword and a list of concept's key properties.
        /// </summary>
        /// <remarks>
        /// This description in not unique because different concepts might have same keyword.
        /// </remarks>
        public string GetUserDescription()
        {
            var desc = new StringBuilder(100);

            desc.Append(Concept.GetKeywordOrTypeName());
            desc.Append(' ');
            AppendKeyMembers(desc);
            return(desc.ToString());
        }