2016-04-09 21 views
5

Öğrenmeye başladım .Net Core. Basit bir 'Merhaba Dünya' konsol uygulaması yazmak istiyorum.Console.Write in .Net Çekirdeği

Maalesef, System.Console başlangıçta kullanılabilir değil.

using System; 

class Program 
{ 
    public static void Main() 
    { 
     Console.WriteLine("Hello from Mac");   
    } 
} 

Ne paket yüklemeniz gerekir: Bu benim kodudur? Bilginize

, ben 2.

cevap

10

frameworks:dnxcore50:dependencies

Örnek project.json altında başvuruda bulunulan senin project.json System.Console emin olun VSCode ve .net çekirdek rc1 güncelleme ile Mac kullanıyorum:

{ 
    "version": "1.0.0-*", 
    "description": "ConsoleApp1 Console Application", 
    "authors": [ "danny" ], 
    "tags": [ "" ], 
    "projectUrl": "", 
    "licenseUrl": "", 

    "compilationOptions": { 
     "emitEntryPoint": true 
    }, 

    "dependencies": { 
    }, 

    "commands": { 
    "ConsoleApp1": "ConsoleApp1" 
    }, 

    "frameworks": { 
    "dnx451": { }, 
    "dnxcore50": { 
     "dependencies": { 
     "Microsoft.CSharp": "4.0.1-beta-23516", 
     "System.Collections": "4.0.11-beta-23516", 
     "System.Console": "4.0.0-beta-23516", 
     "System.Linq": "4.0.1-beta-23516", 
     "System.Threading": "4.0.11-beta-23516" 
     } 
    } 
    } 
} 
+1

Yep. İşe yaradı. Gelecekte başvurmak için bir örnek 'project.son' dosya içeriğini verebilir misiniz? – mehrandvd

1

Ayrıca sadece başkası küçük baş ağrısı kaydetmek için:referans olmayacak benim yaptığım gibi proje "MyThing.Console" adlandırma hata veya kodunuzu Console başvuru yapmayın, WriteLine adında bir tip aradığınız ad alanınıza başvuruyor olacak!

İlgili konular