gpt4 book ai didi

c# - C# System.String 类(及其他)中的空方法

转载 作者:太空宇宙 更新时间:2023-11-03 21:17:35 24 4
gpt4 key购买 nike

<分区>

我已经学习 C# 大约一年了。感谢 Visual Studio 的“转到定义”选项,我最近注意到 System.String 类充满了空方法;他们没有说“做某事”的方法体。

在进行了一些搜索之后,我找不到关于其工作原理的良好答案。我最初的想法是其他类继承System.String并重写这些方法,但是类是sealed .根据 MSDN:

the sealed modifier prevents other classes from inheriting from it.

那么,empty类中的方法如何System.String,比如

  • public bool StartsWith(字符串值);

  • public int LastIndexOf(char value, int startIndex, int count);

以及这些类中的许多其他方法/重载,知道该怎么做吗?我猜想编译器对此有一些信息,但这只是一个猜测。我调用这些方法是否正确?他们似乎都对字符串做了某事,但是怎么做呢?这个逻辑从何而来?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com