示例#1
0
            // 詳細な文字列に整形して返します
            public override string ToString()
            {
                var appender = new StringAppender
                {
                    { "■ DateTime" },
                    { " " },
                    { m_dateTime },
                    { " " },
                    { "■ Condition" },
                    { " " },
                    { m_fullCondition },
                    { " " },
                    { "■ StackTrace" },
                    { " " },
                    { m_stackTrace },
                    { " " },
                };

                return(appender.ToString());
            }
        /// <summary>
        /// テキストを整形して返します
        /// </summary>
        private string ToText()
        {
            m_monoMemoryChecker.Update();
            m_unityMemoryChecker.Update();

            var appender = new StringAppender
            {
                { "<b>Mono</b>" },
                { "" },
                { $"    Used: {m_monoMemoryChecker.UsedText}" },
                { $"    Total: {m_monoMemoryChecker.TotalText}" },
                { "" },
                { "<b>Unity</b>" },
                { "" },
                { $"    Used: {m_unityMemoryChecker.UsedText}" },
                { $"    Unused: {m_unityMemoryChecker.UnusedText}" },
                { $"    Total: {m_unityMemoryChecker.TotalText}" },
                { "" },
            };

            return(appender.ToString());
        }