自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C#作业5

实例化 vs 静态调用:Printer 需要实例化为对象才能调用其方法,而 DJUtils 中的方法是静态的,可以直接通过类名调用。泛型类型参数的确定:在 Printer 中,泛型类型参数 T 是在实例化时确定的,而在 DJUtils 的静态方法中,泛型类型参数 T 是通过方法调用时的参数类型推断得到的。

2024-07-05 17:05:38 970

原创 C#作业4

在上面的例子中,DateTime.ParseExact(dateString, "yyyy-MM-dd", CultureInfo.InvariantCulture) 将形如 "2024-07-04" 的字符串解析为对应的日期对象。在使用 DateTime.ParseExact() 或 DateTime.TryParseExact() 方法时,如果提供的字符串格式与实际格式不匹配,或者字符串无法解析为有效的日期时间,都会导致异常或返回 false。int.Parse() 方法将字符串解析为整数。

2024-07-04 17:18:11 836

原创 C#作业3

索引越界:如果 startIndex 超出了字符串的范围,或者 count 指定的移除字符数超过了字符串剩余的长度,将会抛出 ArgumentOutOfRangeException 异常。在C#中,string.IsNullOrEmpty 和 string.IsNullOrWhiteSpace 都是用于检查字符串是否为空的方法,但它们有一些细微的差别。因此,一般情况下,对于引用类型,应该使用"=="操作符来比较对象的引用,而对于值类型或者自定义类,应该使用Equals()方法来比较它们的值。

2024-07-03 19:12:50 717

原创 C#的作业

成员变量:属于类的实例,每个类的实例(对象)都有自己的成员变量副本。成员变量在类的任何非静态方法中都可以直接访问,通过类的对象实例访问。当一个成员被声明为 private 时,只有定义该成员的类可以直接访问它,其他任何类(包括该类的子类)都不能访问这个成员。当一个成员被声明为 public 时,它可以被同一个类中的其他成员、同一个包中的其他类、以及任何其他包中的类访问。在类的任何方法之外声明的变量(通常是字段和属性),可以在整个类的任何方法中使用。只能在声明它的类或结构体内部,或者该类的派生类中访问。

2024-07-02 16:37:05 693

原创 【无标题】

标识符是用来识别类、变量、函数或任何其它用户定义的项目。在 C# 中,类的命名必须遵循如下基本规则:1.标识符必须以字母、下划线或 @ 开头,后面可以跟一系列的字母、数字( 0 - 9 )、下划线( _ )、@。2.标识符中的第一个字符不能是数字。3.标识符必须不包含任何嵌入的空格或符号,比如?- +!: " ' / \。4.标识符不能是 C# 关键字。除非它们有一个 @ 前缀。例如,@if 是有效的标识符,但 if 不是,因为 if 是关键字。5.标识符必须区分大小写。

2024-07-01 23:41:46 454 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除