내 콘솔 응용 프로그램의 오른쪽에 텍스트를 정렬 할 수있는 방법이 있습니까? 나는 같은 줄에 있지만 오른쪽에는 "[ok]"라는 문자열을 인쇄하고 싶다. 리눅스 배포판을 부팅 할 때처럼.C# 콘솔에서 텍스트를 바로 정렬
4
A
답변
5
@Oded가 말한 것처럼 저주를 사용하는 것이 좋습니다.
실제로 타사 라이브러리를 사용하고 싶지 않은 경우 Console.BufferWidth
을 사용하여 콘솔 크기를 얻은 다음 Console.Console.CursorLeft
을 사용하여 열 위치를 설정할 수 있습니다. 첫 번째 열에서 커서를 떠나 현재 라인의 끝에
Console.CursorLeft = Console.BufferWidth - 4;
Console.Write("[ok]");
상기 인쇄 [OK], 다음 행
2
curses 라이브러리 사용 - ncurses는 c# binding입니다.
10
당신이 Console.WriteLine을 사용하는 경우 당신은 이런 일을 할 수있는 ...
Console.WriteLine("{0,-20} {1,20}", "Finished!", "[ok]");
가정 당신의 라인이 40 자 폭 단어가 "완료"되어 20에서 왼쪽 정렬됩니다 문자 필드를 입력하면 "[ok]"라는 단어가 다른 20 자 필드에서 오른쪽 정렬됩니다. 그래서 당신은 결국 같은 것을 끝낼 것입니다.
Finished! [ok]
관련 문제
- 1. 머리글 바로 아래의 머리글 바로 정렬
- 2. 일본어 텍스트를 C#의 가타가나로 정렬
- 3. gridview 문자열 데이터를 바로 정렬
- 4. UIPickerView에서 텍스트를 오른쪽으로 정렬
- 5. 플래시 : 텍스트를 세로로 정렬
- 6. 콘솔에서 C 프로그래밍을 어떻게 수행합니까?
- 7. XCode는 선택된 텍스트를 중괄호로 묶는 바로 가기 "{}"
- 8. as3 - 텍스트를 Sprite.graphics로 바로 렌더링 하시겠습니까?
- 9. WPF 바로 텍스트를 플러시 할 수 있습니까?
- 10. Eclipse의 자동 정렬 바로 가기 키는 무엇입니까?
- 11. 바로
- 12. C# 어셈블리 - 바로 가기
- 13. C++ 콘솔에서 호출 된 C++ DLL C# 콘솔에서 호출 된 응용 프로그램 스택 오버플로가 있습니다.
- 14. C# 풍선 도움말의 텍스트를 정렬 할 수 있습니까?
- 15. C# : 정렬 사전을 내림차순으로 정렬
- 16. Windows.Controls.ContextMenu 메뉴에서 액셀러레이터 텍스트를 어떻게 오른쪽 정렬 할 수 있습니까?
- 17. C# : 콘솔에서 키가 눌려 졌는지 확인하십시오.
- 18. C 콘솔에서 입력을 기반으로하는 동적 배열
- 19. Windows 메시지가없는 콘솔에서 키 누르기 C++
- 20. 인수 콘솔에서 eMbedded Visual C++ 응용 프로그램
- 21. 콘솔에서 C#의 항아리 스트림을 읽으십시오.
- 22. C++ 템플릿 매크로 바로 가기
- 23. 콘솔에서 int를 읽는 중
- 24. 엘리먼트 내부의 텍스트를 백분율로 수직 정렬 하시겠습니까?
- 25. Perl에서 정렬 된 열에 텍스트를 쓰려면 어떻게해야합니까?
- 26. 왜이 텍스트를 세로로 정렬 할 수 없습니까?
- 27. 하단에서 div의 텍스트를 floated H1로 정렬 하시겠습니까?
- 28. 정렬 텍스트를 통해 오름차순 주문 PHP
- 29. 어떻게 콘솔에서 시간을 표시합니까?
- 30. 텍스트 음성 변환 바로 가기가 어떻게 강조 표시된 텍스트를 읽습니까?
감사합니다. 그것은 내가 찾고 있던 바로 그 것이다. – jacksmith