重複の可能性:
C# 4.0 のコンパイル時のチューリングは完了していますか?
C++ テンプレート メタ「言語」がチューリング完全であることはよく知られています。C# (または Java) ジェネリックはそうではないと思います (つまり、それらを使用して任意のメタプログラムを作成することはできません)。
それを証明した人はいますか?
重複の可能性:
C# 4.0 のコンパイル時のチューリングは完了していますか?
C++ テンプレート メタ「言語」がチューリング完全であることはよく知られています。C# (または Java) ジェネリックはそうではないと思います (つまり、それらを使用して任意のメタプログラムを作成することはできません)。
それを証明した人はいますか?