ls!' は ジェネリック型またはメソッド '%1!ls!' 内でパラメータ '%2!ls!' として使用するために パブリック パラメータを持たないコンストラクタを持つ非抽象型でなければなりません

'%3!ls!' は、ジェネリック型またはメソッド '%1!ls!' 内でパラメータ '%2!ls!' として使用するために、パブリック パラメータを持たないコンストラクタを持つ非抽象型でなければなりません
'%3!ls!' は、ジェネリック型またはメソッド '%1!ls!' 内でパラメーター '%2!ls!' として使用するために、パブリック パラメーターを持たないコンストラクターを持つ非抽象型でなければなりません