zoukankan      html  css  js  c++  java
  • C# 的占位符

    static void Main(string[] args)
    {
        Console.WriteLine("A:{0},a:{1}",65,97);
        Console.ReadLine();
    }

    运行结果:

    A:65a:97

    当 WriteLine() 函数有多个参数时,输出第一个参数中的内容,而第二个参数中的内容替换掉第一个参数中对应位置的占位符一起输出。

    如果第一个参数没有留占位符,那么第二个参数内容不输出.

    Console.WriteLine("A:,a:",65,97);

    运行结果:

    A:,a:

    占位符从零开始计数,且占位符中的数字不能大于第二个参数的个数减一(要求占位符必须有可替换的值).

    占位符数字与第二个参数字符位置一一对应.

    static void Main(string[] args)
    {
        Console.WriteLine("A:{1},a:{0}",65,97);
        Console.ReadLine();
    }

    运行结果:

    A:97,a:65

    用占位符就相当于先挖个坑,然后再把坑用变量填上。这里应注意{0}代表取第一个变量,{1}代表取第二个变量............顺序是不能颠倒的,颠倒 后虽然可编译,但意义上出错与原要表达的意思不符。
    Console.WriteLine()中有多个参数时,总是输出第一个参数里的内容,后面的参数的内容是否输出要看前面是否有相对应的占位符。 

  • 相关阅读:
    Buffer -nodejs
    Tip提示框另类写法
    SASS入门
    界面设计必须要权衡的三个要素
    如何快速出稿一个优秀APP的构图
    如何画好一套线性图标
    Ui培训之如何设计极简三色图标
    移动APP设计国外资源总汇
    移动界面UI颜色设计
    APP专业视觉设计基础标准要求
  • 原文地址:https://www.cnblogs.com/bryce1010/p/9387265.html
Copyright © 2011-2022 走看看