{"push_id":1005640684,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"8a212f1e438fffbf0132a0c59346d520a4559d6f","before":"9cf5178f3cc7819a9621883c7c7c4737db933483","commits":[{"sha":"99f61bc447caeef258b376b27ddb738b6b3a5cd0","author":{"email":"52532d6ee3a85a1d22018ee2d92c21b29bdbb5e2@163.com","name":"马鑫"},"message":"c#对已写能跨类型复用的代码，有两个不同听支持机制：继承和泛化，和继承相比，泛化能提高类型的安全性以及减少类型的转换和装箱","distinct":true,"url":"https://api.github.com/repos/anyangmaxin/CSharp5.0Demo/commits/99f61bc447caeef258b376b27ddb738b6b3a5cd0"},{"sha":"cda3d60be50d995dbec421dddea115c8e9df7c45","author":{"email":"52532d6ee3a85a1d22018ee2d92c21b29bdbb5e2@163.com","name":"马鑫"},"message":"泛型用于在栈中存放T类型的实例，先进后出","distinct":true,"url":"https://api.github.com/repos/anyangmaxin/CSharp5.0Demo/commits/cda3d60be50d995dbec421dddea115c8e9df7c45"},{"sha":"8a212f1e438fffbf0132a0c59346d520a4559d6f","author":{"email":"52532d6ee3a85a1d22018ee2d92c21b29bdbb5e2@163.com","name":"马鑫"},"message":"交换两个任意类型值的泛化方法","distinct":true,"url":"https://api.github.com/repos/anyangmaxin/CSharp5.0Demo/commits/8a212f1e438fffbf0132a0c59346d520a4559d6f"}]}