Javaとの対比。この方が個人的に役に立つしわかりやすい。
そんなに詳しくないので、詳しくはかけません。
個人的にはこの程度しか使わないので^^;
JavaもC#も変わらない
linenums:4
public T Method<T>() {
// 処理
} }}
linenums:4
public T Method<T>() {
// 処理
} }}
ちょっと違いがあります
linenums:4
public static T Method<T>() where T : BaseClass {
// 処理
} }}
linenums:4
public static T Method<T extend BaseClass>() {
// 処理
} }}