📝 C#
1894篇技术文档📅  最后修改于: 2020-10-31 04:13:13        🧑  作者: Mango
C#TextReader在System.IO命名空间中找到C#TextReader类。它表示可用于阅读文本或一系列连续字符的阅读器。C#TextReader示例:读取所有数据让我们看一下TextReader类的简单示例,该类读取数据直到文件结尾。输出:C#TextReader示例:读一行让我们看一下TextReader类的简单示例,该类从文件中读取单行。输出:...
📅  最后修改于: 2020-10-31 04:14:11        🧑  作者: Mango
C#BinaryWriterC#BinaryWriter类用于将二进制信息写入流。在System.IO命名空间中找到它。它还支持以特定编码写入字符串。C#BinaryWriter示例让我们看一下BinaryWriter类的简单示例,该类将数据写入dat文件。输出:...
📅  最后修改于: 2020-10-31 04:15:10        🧑  作者: Mango
C#BinaryReaderC#BinaryReader类用于从流中读取二进制信息。在System.IO命名空间中找到它。它还支持以特定编码读取字符串。C#BinaryReader示例让我们看一下BinaryReader类的简单示例,该类从dat文件中读取数据。输出:...
📅  最后修改于: 2020-10-31 04:16:14        🧑  作者: Mango
C#StringWriter类别此类用于写入和处理字符串数据而不是文件。它是TextWriter类的派生类。由StringWriter类编写的字符串数据存储在StringBuilder中。此类的目的是操纵字符串并将结果保存到StringBuilder中。StringWriter类签名C#StringWriter构造函数ConstructorsDescriptionStringWriter()It ...
📅  最后修改于: 2020-10-31 04:17:15        🧑  作者: Mango
C#StringReader类StringReader类用于读取由StringWriter类编写的数据。它是TextReader类的子类。它使我们能够同步或异步读取字符串。它提供了构造函数和方法来执行读取操作。C#StringReader签名C#StringReader构造函数StringReader具有以下构造函数。ConstructorsDescriptionStringReader(Stri...
📅  最后修改于: 2020-10-31 04:18:23        🧑  作者: Mango
C#FileInfo类FileInfo类用于处理文件及其在C#中的操作。它提供了用于创建,删除和读取文件的属性和方法。它使用StreamWriter类将数据写入文件。它是System.IO命名空间的一部分。C#FileInfo类签名C#FileInfo构造函数下表包含FileInfo类的构造函数。ConstructorDescriptionFileInfo(String)It is used to...
📅  最后修改于: 2020-10-31 04:19:32        🧑  作者: Mango
C#DirectoryInfo类DirectoryInfo类是System.IO名称空间的一部分。它用于创建,删除和移动目录。它提供了执行与目录和子目录相关的操作的方法。它是一个密封的类,因此我们不能继承它。DirectoryInfo类提供了下面列出的构造函数,方法和属性。C#DirectoryInfo语法C#DirectoryInfo构造函数下表包含DirectoryInfo类的构造函数。Con...
📅  最后修改于: 2020-10-31 04:20:32        🧑  作者: Mango
C#序列化在C#中,序列化是将对象转换为字节流以便可以将其保存到内存,文件或数据库的过程。序列化的相反过程称为反序列化。序列化在远程应用程序内部使用。C#SerializableAttribute要序列化对象,您需要将SerializableAttribute属性应用于该类型。如果您不将SerializableAttribute属性应用于该类型,则在运行时会引发SerializationExcep...
📅  最后修改于: 2020-10-31 04:21:30        🧑  作者: Mango
C#反序列化在C#编程中,反序列化是序列化的逆过程。这意味着您可以从字节流中读取对象。在这里,我们将使用BinaryFormatter.Deserialize(stream)方法反序列化流。C#反序列化示例让我们看一下C#中反序列化的简单示例。输出:...
📅  最后修改于: 2020-10-31 04:22:38        🧑  作者: Mango
C#System.IO命名空间System.IO命名空间由与IO相关的类,结构,委托和枚举组成。这些类可用于读取数据并将其写入文件或数据流。它还包含用于文件和目录支持的类。C#System.IO命名空间类以下是驻留在System.IO名称空间中的类。ClassDescriptionBinaryReaderIt is used to read primitive data types as bina...
📅  最后修改于: 2020-10-31 04:23:37        🧑  作者: Mango
C#Collections在C#中,Collections表示对象组。借助Collections,我们可以对诸如存储对象更新对象删除物件检索对象搜索对象对象排序总而言之,所有数据结构工作都可以由C#Collections执行。我们可以将对象存储在数组或集合中。集合比数组具有优势。数组有大小限制,但是存储在集合中的对象可以动态增长或收缩。C#中的集合类型有3种使用集合的方式。下面给出了三个名称空间:...
📅  最后修改于: 2020-10-31 04:24:35        🧑  作者: Mango
C#清单<T>C#清单<T>类用于存储和获取元素。它可以具有重复的元素。在System.Collections.Generic命名空间中找到它。C#清单<T>例让我们看一个通用列表的例子<T>类,使用Add()方法存储元素,并使用for-each循环迭代列表。输出:C#清单<T>使用集合初始化程序的示例输出:...
📅  最后修改于: 2020-10-31 04:25:34        🧑  作者: Mango
C#哈希集<T>C#HashSet类可用于存储,删除或查看元素。它不存储重复的元素。如果您只需要存储唯一元素,则建议使用HashSet类。在System.Collections.Generic命名空间中找到它。C#哈希集<T>例让我们看一个通用HashSet的例子<T>使用Add()方法存储元素并使用for-each循环迭代元素的类。输出:C#哈希集<T>例子2让我们看看通用HashSet的另一个...
📅  最后修改于: 2020-10-31 10:21:17        🧑  作者: Mango
C#SortedSet<T>C#SortedSet类可用于存储,删除或查看元素。它保持升序,并且不存储重复的元素。如果必须存储唯一的元素并保持升序,建议使用SortedSet类。在System.Collections.Generic命名空间中找到它。C#SortedSet<T>例我们来看一个通用SortedSet的示例<T>使用Add()方法存储元素并使用for-each循环迭代元素的类。输出:C...
📅  最后修改于: 2020-10-31 10:22:15        🧑  作者: Mango
C#堆栈<T>C#堆栈<T>类用于推送和弹出元素。它使用堆栈的概念按LIFO(后进先出)顺序排列元素。它可以具有重复的元素。在System.Collections.Generic命名空间中找到它。C#堆栈<T>例让我们看一个通用堆栈的例子<T>类,使用Push()方法存储元素,使用Pop()方法删除元素,并使用for-each循环迭代元素。输出:...