码迷,mamicode.com
首页 > 其他好文 > 详细

命令行配置-配置介绍

时间:2017-12-10 01:22:43      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:方式   lines   UI   安装   图片   image   应用程序   comm   cti   

1.使用VS2017 创建一个控制台应用程序,选中控制台应用(.NET Core)

技术分享图片

2. 使用程序包管理控制台键入 Install-Package Microsoft.AspNetCore -Version 2.0.1 安装Microsoft.AspNetCore程序集

技术分享图片

3. 编写代码 using Microsoft.Extensions.Configuration;

using System;
using Microsoft.Extensions.Configuration;

namespace CommandLineSample
{
    class Program
    {
        static void Main(string[] args)
        {
            var builder = new ConfigurationBuilder()
                .AddCommandLine(args);  //可以接收调试应用程序参数
            var configuration = builder.Build();

            Console.WriteLine($"name:{configuration["name"]}");
            Console.WriteLine($"age:{configuration["age"]}");

            Console.ReadLine();
        }
    }
}

4. 运行输出结果

技术分享图片

5. 下面我们修改代码,增加默认参数初始化数据

using System;
using Microsoft.Extensions.Configuration;
using System.Collections.Generic;

namespace CommandLineSample
{
    class Program
    {
        static void Main(string[] args)
        {
            var settings = new Dictionary<string, string> {
                {"name","sun" },
                {"age","18" }
            };

            var builder = new ConfigurationBuilder()
                .AddInMemoryCollection(settings)
                .AddCommandLine(args);  //可以接收调试应用程序参数
            var configuration = builder.Build();

            Console.WriteLine($"name:{configuration["name"]}");
            Console.WriteLine($"age:{configuration["age"]}");

            Console.ReadLine();
        }
    }
}

6. 使用命令行的方式运行,看看效果如何,找到Debug目录地址为:F:\dotnet-core\CommandLineSample\CommandLineSample\bin\Debug\netcoreapp2.0,运行cmd 切到F 盘下的Debug 目录

技术分享图片

 

命令行配置-配置介绍

标签:方式   lines   UI   安装   图片   image   应用程序   comm   cti   

原文地址:http://www.cnblogs.com/sunxuchu/p/8013124.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!