zoukankan      html  css  js  c++  java
  • System.Guid ToString五中格式

        参考:https://msdn.microsoft.com/en-us/library/97af8hh4.aspx

    image

        测试代码:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace GuidToString
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.WriteLine(" -->" + System.Guid.NewGuid().ToString());
                Console.WriteLine("N-->" + System.Guid.NewGuid().ToString("N"));
                Console.WriteLine("D-->" + System.Guid.NewGuid().ToString("D"));
                Console.WriteLine("B-->" + System.Guid.NewGuid().ToString("B"));
                Console.WriteLine("P-->" + System.Guid.NewGuid().ToString("P"));
                Console.WriteLine("X-->" + System.Guid.NewGuid().ToString("X"));
                Console.ReadKey();
            }
        }
    }

        测试结果:

    image

        注意事项:只能使用N、D、B、P、X(不区分大小写)空,使用其他字母会出现异常

    image

        格式字符串只能是“D”、“d”、“N”、“n”、“P”、“p”、“B”、“b”、“X”或“x”。  

        异常情况:

    image

        以下都正常:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace GuidToString
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.WriteLine(" -->" + System.Guid.NewGuid().ToString());
                Console.WriteLine(" -->" + System.Guid.NewGuid().ToString(""));
                Console.WriteLine("N-->" + System.Guid.NewGuid().ToString("N"));
                Console.WriteLine("n-->" + System.Guid.NewGuid().ToString("n"));
                Console.WriteLine("D-->" + System.Guid.NewGuid().ToString("D"));
                Console.WriteLine("d-->" + System.Guid.NewGuid().ToString("d"));
                Console.WriteLine("B-->" + System.Guid.NewGuid().ToString("B"));
                Console.WriteLine("b-->" + System.Guid.NewGuid().ToString("b"));
                Console.WriteLine("P-->" + System.Guid.NewGuid().ToString("P"));
                Console.WriteLine("p-->" + System.Guid.NewGuid().ToString("p"));
                Console.WriteLine("X-->" + System.Guid.NewGuid().ToString("X"));
                Console.WriteLine("x-->" + System.Guid.NewGuid().ToString("x"));
                Console.ReadKey();
            }
        }
    }

    image

  • 相关阅读:
    PHP中this,self,parent的区别
    phpcms 模块之间 调用 常用操作列表(二次开发)
    Eclipse快捷键大全(转载)
    phpcms v9 数据库操作函数
    调试 写日志
    phpcms头部代码详细分析
    PHPCMS V9构建模块方法介绍 (二次开发)
    phpcms v9 URL访问中的MVC 2
    【tensorflow】重置/清除计算图
    【今日CV 视觉论文速览】14 Nov 2018
  • 原文地址:https://www.cnblogs.com/zsy/p/5973772.html
Copyright © 2011-2022 走看看