多项选择题

A.C++代码直接编译为可执行代码,C#编译为中间语言代码。
B.C#自动在合适时机回收不再使用的内容,C++不行。
C.C++允许类的多继承,C#只允许类的单继承。
D.C#对字符串的处理比C++简单。