完成挑戰
程式碼挑戰將強化您所學到的內容,並協助您在繼續進行前先獲得一些信心。
在此挑戰中,您會將指示列印給使用者,讓他們知道您的應用程式會將資料檔案輸出到何處。 您不會實際建立任何檔案;您只是對將已設定格式的指令顯示到主控台視窗感興趣。
您將使用您所學有關字元逸出序列、逐字字串、Unicode 與字串插補的知識來同時以英文與俄文提供指示。
挑戰:格式化和顯示指令
在 .NET 編輯器中選取所有程式碼,並按刪除鍵或退格鍵以刪除該程式碼。
使用兩行程式碼開始解決挑戰。
string projectName = "ACME";
string russianMessage = "\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0440\u0443\u0441\u0441\u043a\u0438\u0439 \u0432\u044b\u0432\u043e\u0434";
projectName
變數在想要的輸出中將使用兩次。
russianMessage
變數包含以俄文顯示的「檢視俄文輸出」訊息。 您必須在會列印訊息的程式碼中使用此變數。
您不能變更這兩行程式碼,但您可以在每一行上下新增程式碼。 您必須使用兩行程式碼來構成想要的輸出。
- 您只能使用
Console.WriteLine()
或Console.Write()
方法兩次。
換句話說,若要完成此挑戰,您只能建立兩個實際上會將輸出列印到主控台的指示。 若需要列印額外的新行或新增任何格式設定,您必須使用您在此課程模組中學到的知識來完成。
- 使用字元逸出序列、逐字字串、Unicode 與字串插補來產生輸出。
若要完成此挑戰,您的程式碼必須產生下列輸出。
View English output:
c:\Exercise\ACME\data.txt
Посмотреть русский вывод:
c:\Exercise\ACME\ru-RU\data.txt
記住新行、定位字元,以及兩行必要的程式碼如何在輸出中使用。
無論您是遇到困難並需要查看解決方案,還是已成功完成,都請繼續檢視此挑戰的解決方案。