zoukankan      html  css  js  c++  java
  • 对于同一套应用程序如何发布一个体验版(有部分功能)完整版(有完整功能)

        最近项目中,先做一个版本给用户(普通用户作为体验使用)。之后再有一个完整功能版。

    #define OFFLINE
    using System;
    using System.Collections.Generic;
    using System.Diagnostics;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace 完整版_精简版 {
        class Program {
            static void Main(string[] args) {
                MyService service = new MyService();
                service.Testing();
                service.GetInfoFromNet();
                Console.ReadKey();
            }
        }
        
        class MyService {
    
            [Conditional("ONLINE")]
            public void Testing() {
                Console.WriteLine("完整版功能");
            }
    
            [Conditional("OFFLINE")]
            [Conditional("ONLINE")]
            public void GetInfoFromNet() {
                Console.WriteLine("单机版功能");
            }
        }
    }
    

            

           如果需要全局配置的话呢,就可以通过这个来弄。

           

           通过这个,就可以保证我们在项目开发过程中,可能需要一个精简版,和功能完整的版本。

           

  • 相关阅读:
    阅读笔记2
    阅读笔记1
    学习进度条
    第二阶段冲刺第七天站立会议
    第二阶段冲刺第六天站立会议
    第二阶段冲刺第五天站立会议
    阅读笔记4
    第二阶段冲刺第四天站立会议
    第一阶段意见评论
    第12周学习进度总结
  • 原文地址:https://www.cnblogs.com/gdouzz/p/7128423.html
Copyright © 2011-2022 走看看