logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C#初级面试题5、拆箱和装箱

在 C# 中,和是值类型和引用类型之间相互转换的过程。这是 .NET 类型系统中一个重要的概念。

#c##开发语言
C#8、有哪些访问修饰符

修饰符同一类同一程序集派生类(同程序集)派生类(不同程序集)public✅✅✅✅protected✅❌✅✅internal✅✅✅❌✅✅✅✅✅❌✅❌private✅❌❌❌类本身的访问修饰符只能是public或internal(默认是internal。

#c##java#前端
C#7、如何处理异常

try// 可能出错的代码// 处理特定异常// 处理其他异常(兜底)finally// 清理资源(可选)配合throw和using,就能写出健壮、安全的代码!所有异常类型都继承自Exception类。可以编写一个全局catch块。记住,始终将更具体的异常处理放在前面,更通用的放在后面。

#c##开发语言
C#6、三种主要的错误类型是什么

在 C#(以及一般的编程中),程序运行过程中可能出现的错误通常分为三大类。

#c##log4j#开发语言
C#9、默认访问修饰符

💡 这是 C# 强调“封装性”的体现:成员默认对外隐藏,需要时才开放(如用。🔔 注意:如果想让其他项目引用并使用这个类,必须显式加上。指直接定义在命名空间下的类型(不是嵌套在其他类里的)指定义在类或结构内部的成员。

#c##开发语言
C#10、sealed修饰符的作用是什么

在 C# 中,sealed修饰符的作用是—— 用来,或者。

#c##开发语言
C#12、类和结构体的区别

特性类(class结构体(struct类型类别引用类型(Reference Type)值类型(Value Type)内存分配分配在堆(Heap)上通常分配在栈(Stack)上(或内联)赋值行为复制引用(两个变量指向同一对象)复制整个值(两个独立副本)默认构造可以有无参/有参构造函数总是有一个隐式的无参构造函数(不能删除)继承支持继承(单继承)不能继承其他 struct 或 class(但可实现接口

#c##开发语言
C#13、什么是部分类

不常用。在 C# 中,是指一个类的定义可以,编译时 C# 编译器会自动将它们合并成一个完整的类。这是通过partial关键字实现的,主要用于等场景。

#c##开发语言
    共 50 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择