c#中函数什么时候用object 返回类型??

来源:百度知道 编辑:UC知道 时间:2024/05/30 04:18:08
c#中函数什么时候用object 返回类型??
如private object aa()
{
}
函数的返回类型一般都是string、void之类的吗?为什么还有object返回类型?object到底是什么?什么函数用这样的返回类型??

在无法判断返回的具体类型的时候。
object是所有类型的基类型。

object 是基类,打个比方,object是所有类的老祖宗,所有类都继承object类,

基本上,你只要用到返回,用Object 几乎都是可以的,一般来说,用来返回一个类或者是类的对象,用它是不错的选择;
一些数据结构,比如说泛型的也可以,至于该怎么用,那就看你的需要了。
需要注意的是,在使用返回值的时候,需要自己根据需要进行类型转换