using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace プロパティにデリケートを突っ込む__ { delegate int DG(); class Program { static int N = 0; static int i { get { return N; } } static void Main(string[] args) { //DG A = (DG)i;//不可?? DG B = () => { return i; }; } } }