System.ApplicationId.ToString C# (CSharp) Method

ToString() public method

public ToString ( ) : string
return string
        public override string ToString ()
        {
            StringBuilder sb = StringBuilderCache.Acquire();
            sb.Append(Name);
            if (Culture != null)
            {
                sb.Append(", culture=\"");
                sb.Append(Culture);
                sb.Append('"');
            }
            sb.Append(", version=\"");
            sb.Append(Version.ToString());
            sb.Append('"');
            if (_publicKeyToken != null)
            {
                sb.Append(", publicKeyToken=\"");
                sb.Append(EncodeHexString(_publicKeyToken));
                sb.Append('"');
            }
            if (ProcessorArchitecture != null)
            {
                sb.Append(", processorArchitecture =\"");
                sb.Append(ProcessorArchitecture);
                sb.Append('"');
            }
            return StringBuilderCache.GetStringAndRelease(sb);
        }

Usage Example

        public void ToStringTest()
        {
            byte[] token = { 1, 2, 3, 4, 5 };
            var    id    = new ApplicationId(token, "Pizza", new Version(1, 0), "pepperoni", "it-it");

            Assert.Equal(
                "Pizza, culture=\"it-it\", version=\"1.0\", publicKeyToken=\"0102030405\", processorArchitecture =\"pepperoni\"",
                id.ToString());
        }
All Usage Examples Of System.ApplicationId::ToString