C#:エチュード、パート5

Habrausersは以前の研究の解決策を見つけましたが、私の(同上)を実証することに加えて私は決めました

とりあえず、.NETの内部構造に止めましょう。このトピックに関するエチュードを思い付くのは、思ったよりも少し難しいことがわかったからです。十分な驚きの要素、タスクの「解決不可能性」の感覚はありません。

今日のパズル、これで問題ないことを願っています:)


だから、ここに小さなプログラムがあります:
using System;<br> using System.Threading;<br><br> class App<br>{<br><br> static void DoSmth()<br>{<br> // TODO : Add code here <br>}<br><br> static void Main()<br>{<br> try <br> {<br> Console .WriteLine( "veni" );<br> DoSmth();<br> }<br> catch (ThreadAbortException)<br> {<br> Console .WriteLine( "vidi" );<br> }<br> Console .WriteLine( "vici" );<br>}<br>} <br><br> * This source code was highlighted with Source Code Highlighter .


3つの単語(veni、vidi、vici)をすべて同じ順序で印刷する必要があります。 コンソールでゲームを許可しません。新しいWriteLine追加し、 WriteLineをオーバーライドします。 メインコードも変更できません。 DoSmth()DoSmth()してDoSmth()解決策はここにあります:)


皆さんに幸運を!

Source: https://habr.com/ru/post/J77829/


All Articles