Unicoen.Model.UnifiedElement.WriteNonUnifiedElement C# (CSharp) Method

WriteNonUnifiedElement() private static method

private static WriteNonUnifiedElement ( object obj, StringBuilder buffer, int depth ) : void
obj object
buffer System.Text.StringBuilder
depth int
return void
		private static void WriteNonUnifiedElement(
				object obj, StringBuilder buffer, int depth) {
			var seq = obj as IEnumerable;
			if (!(seq is string) && seq != null) {
				WriteTypeWithoutContent(obj, buffer, depth);
				foreach (var item in seq) {
					ToStringRecursively(item, buffer, depth + 1);
				}
			} else {
				WriteTypeAndContent(obj, buffer, depth);
			}
		}