相关疑难解决方法(0)

你能解释一下溪流的概念吗?

我知道流是字节序列的表示.每个流提供了读取和写入其给定后备存储的字节的方法.但是流的重点是什么?为什么支持商店本身不与我们互动?

无论出于何种原因,这个概念都不是为了点击我.我读了很多文章,但我想我需要一个比喻或类似的东西.

.net java language-agnostic iostream stream

178
推荐指数
7
解决办法
2万
查看次数

了解Streams及其生命周期(Flush,Dispose,Close)

注意:我已经阅读了以下两个问题:

你能解释一下溪流的概念吗?

C#使用流

我在C#中编码

  1. 在几乎所有使用流的代码示例中,几乎总是调用.Dispose(),.Flush(),.Close().
    • 在流的概念中,完成了什么?
    • 如果我不处理存储在变量中的流,我的应用程序是否泄漏到某个地方?
    • 为什么我需要调用这些函数中的任何一个?我见过没有这样做的代码示例仍然可以完成工作(没有明显的破损)

我正在我的应用程序中构建一个类,它包含一个GetStream()返回流的主方法(让我们调用它)myWebRequest.GetResponse().GetResponseStream()

主方法GetStream()返回一个Stream对象,该对象可用于需要流的任何操作(StreamReader,Bitmap()等).

有没有办法让流在最后一次使用后自动处理(垃圾收集?)而不强迫任何人调用.GetStream()手动处理它?

你可能会说,我的问题是模糊和笼统的.我对流的理解并不牢固,所以任何链接到有用的文章,提供更深入的视图流,而不是SO问题可以提供.

c# dispose flush stream

24
推荐指数
1
解决办法
2万
查看次数

字节序的类型

以下类型的字节序有什么区别?

  • byte(8b)不变的大和小的字节序
  • 半字(16b)不变的大和小的字节序
  • 字(32b)不变的大和小的字节序
  • 双字(64b)不变的大和小的字节序

还有其他类型/变化吗?

endianness

14
推荐指数
2
解决办法
1万
查看次数

标签 统计

stream ×2

.net ×1

c# ×1

dispose ×1

endianness ×1

flush ×1

iostream ×1

java ×1

language-agnostic ×1