コード例 #1
0
        static void Main(string[] args)
        {
#if NETCOREAPP1_0
            Console.WriteLine("Compiled for NetCore 1.0");
#elif NETCOREAPP2_0
            Console.WriteLine("Compiled for NetCore 2.0");
#elif NET35
            Console.WriteLine("Compiled for Net35");
#elif NET45
            Console.WriteLine("Compiled for Net45");
#elif NET461
            Console.WriteLine("Compiled for Net461");
#elif NET462
            Console.WriteLine("Compiled for Net462");
#elif NET471
            Console.WriteLine("Compiled for Net471");
#endif

            Console.WriteLine("Hello World from a Multitargeted App !");

            MultitargetedClass.WriteACommonMessage();
            MultitargetedClass.WriteACompilationSpecificMessage();

#if NET35
            Console.WriteLine("netstandard lib not supported in Net35 apps");
            Console.WriteLine("HttpClient dependent lib not supported in Net35 apps");
#else
            Console.WriteLine(NetstandardOnlyLib.NetstandardClass.ReturnAMessageFromANetstandardOnlyLibrary());
            Console.WriteLine($"WebRequest result is {PrintRequest.RequestSomething()}");
#endif
        }
コード例 #2
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World from a Net 462 App!");

            MultitargetedClass.WriteACommonMessage();
            MultitargetedClass.WriteACompilationSpecificMessage();
            Console.WriteLine(NetstandardClass.ReturnAMessageFromANetstandardOnlyLibrary());
            Console.WriteLine($"WebRequest result is {PrintRequest.RequestSomething()}");
        }
コード例 #3
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World from a Net35 App!");

            MultitargetedClass.WriteACommonMessage();
            MultitargetedClass.WriteACompilationSpecificMessage();
            Console.WriteLine("netstandard lib not supported in Net35 apps"); //can't use NetstandardClass.ReturnAMessageFromANetstandardOnlyLibrary()
            Console.WriteLine("cannot printRequest since the lis is not 3.5 compatible");
        }