C♯相談室 Part4
■ このスレッドは過去ログ倉庫に格納されています
0820FERC.NET
NGNG>…というわけで相互運用性は問題ないかと。
>むしろ存在してくれた方が集合の存在する言語が生かされるのでは無いでしょうか?
各言語で独自にそのような型を利用することは可能です。ただし、それが「Common」か
どうかが問題です。ほぼすべての言語で一般的に利用できない以上は、CLSに
含めることはできません。PascalとModulaとAdaで利用できるから一般的だとはいえないと思います。
繰り返しますが、それらをPascal内部で使う分には問題ありません。
C#はMSがCLR向けに開発した言語ですから、C#でしか使えないconstructを
持ち込むつもりはなかったのでしょう。
>eventとdelegateだって、似て非なるこの両方を使い分けられる言語なんて
>そんなに存在しないのに分けられてるじゃないですか。
eventはメソッド+フィールドです。delegateは型です。両者はまったく異なります。
かつ、これらの概念はたいていどんな言語にもマップできます。
■ このスレッドは過去ログ倉庫に格納されています