種明かし><;
CallerLineNumberAttribute クラス (System.Runtime.CompilerServices) | Microsoft Docs https://docs.microsoft.com/ja-jp/dotnet/api/system.runtime.compilerservices.callerlinenumberattribute
コメント行を削除しちゃうと上手く動かないふしぎな計算機><;(一発ギャグ) · GitHub https://gist.github.com/orange-in-space/fd1ed602ddfa6a9aaf53a5f741158cfb
オレンジは「あらかじめ誰かが部品をプログラミングしてくれているので、それを読み込んでる><」って説明して、そこから「どうしてあなたが(高レベルで表面的な)プログラミングをしたものが実際に計算機を動かすことが出来るのか?><」って説明に繋げて、「だからこそAPIやライブラリの使い方に関する知識はイコールでプログラミングの知識ではないし、API等の振る舞いは誰かが勝手に仕様を決めたものであり、言ってみれば誰かの『俺様仕様』であって、絶対的に正しいものではないので、API等の仕様がすべてに通用すると考えるべきではないし、誰かの『俺様仕様』を理解出来なかったとしても自分を責めなくてよい><」
って説明するかもというか実際にこう説明したことある><