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("单机版功能");
            }
        }
    }
    

            

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

           

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

           

  • 相关阅读:
    Java第四章课后整理
    java第三章课后作业1
    Java第三章整理
    JAVA第二章课后作业
    JAVA第二章整理
    java课后作业1
    JAVA第一章整理实验
    JAVA大道至简第一章伪代码
    文本数据特征选取的四种方法
    时域分析与频率分析的比较
  • 原文地址:https://www.cnblogs.com/gdouzz/p/7128423.html
Copyright © 2011-2022 走看看