2014-01-27 3 views
3

의 나는 형식 지정자의 C와 유형 Decimal의 "양"을 인쇄하는 프로그램 작성

C#에서 초보자입니다 (내 경우 통화에서이 ₹ (인도))

하지만, 내 출력이

? 34567.60 

내가 같은 ? 대신 통화의 기호를 얻을 보여줍니다

(윈도우 8.1에 내 통화 기호입니다) $ 또는
using System;  

namespace ConsoleApplication3 
{ 
    class Program 
    { 
     static void Main(string[] args) 
     { 
      decimal amount = 34567.60m; 
      Console.WriteLine("{0:C}",amount); 
     }      
    } 
    } 

답변

2

콘솔 글꼴에서이 문자를 인쇄 할 수 없습니다. 콘솔의 글꼴을 인도 통화 문자가 포함 된 것으로 전환하십시오.

콘솔 메뉴를 사용하고 속성을 선택하여이 작업을 수행 할 수 있습니다. 그것은 아마도 "글꼴"또는 유사한 (미안하지만, 영어 버전의 Windows가없는) 라벨이 붙은 탭 중 하나입니다.