stream相关内容

我可以解压缩和反序列化使用流文件?

我的应用程序序列化使用Json.Net对象,压缩产生的JSON,然后保存该到文件。此外,应用程序可以从这些文件中的一个加载的对象。这些对象可以在大小几十MB,我很担心内存使用情况,由于路现有的代码创建大型字符串和字节数组: - 公共无效保存(MyClass的myObject的,字符串文件名) { VAR JSON = JsonConvert.SerializeObject(myObjec ..
发布时间:2016-10-05 21:26:11 C#/.NET

C#"采用"块

我有类似下面的代码......有人在这里提及的是,Web客户端,流和StreamReader的对象可以使用的块中受益。两个简单的问题: 1:这将如何小片段看起来与使用块?我已经在做我自己的研究使资源链接,没有任何问题都很好,但它会是更快,更容易只看到一个例子,我会从理解它。 2:我想在良好的编码标准的习惯来获得,将有助于如果我知道一些关于为何使用块是更好的... ...它只是让你不必担 ..
发布时间:2016-10-05 21:24:15 C#/.NET

为什么写在块到流?

我很奇怪,为什么这样的例子很多读取字节数组入夹头流,而不是一次全部...我知道这是一个软的问题,但我很感兴趣。 我了解一点的硬件和填充缓冲区可以很依赖的大小,你会不会想再次写入缓冲区,直到它被刷新到任何地方需要去等...但与.Net平台(和其他现代语言),我看到两个例子。因此,当使用它时,或者是第二绝对没有任何 下面是事情(代码)我的意思是: VAR缓冲=新的字节[4096]; ..
发布时间:2016-10-05 21:19:22 C#/.NET

使用OLEDB读取AccessFile从流为DataSet

我使用OLEDB来读取AccessFile(.ACCDB)到DataSet中,我不知道表名或列,常规的实现是: 公共无效GetAccessDB(字符串文件路径){ this.ConnectionString =“供应商= Microsoft.ACE.OLEDB.12.0;数据源=”+文件路径; //获取表名 this.TableNames =新的List<串GT;(); ..
发布时间:2016-10-04 23:59:19 C#/.NET

如何添加寻求和定位功能的CryptoStream

我试图用CryptoStream的AWS与.NET SDK它失败,因为追求的是不支持的CryptoStream。我知道我们应该能够将这些功能添加到CryptoStream的内容长度的地方读取。我想知道如何做到这一点;任何示例代码将是有用的。 我有这样被传递了FieStream并返回的CryptoStream的方法。我将返回的Stream对象AWS SDK PutObjectRequest对象 ..
发布时间:2016-10-04 23:43:15 C#/.NET

什么是StreamReader的目的时Stream.Read()是否存在?

这一直缠着我。我知道的流是一个抽象类,因此不能被实例化,但它有一个由它派生的类。为什么有的StreamReader 类和 Stream.Read()方式(反之为诗的StreamWriter 和 Stream.Write() )?您可以写信给使用3个百万个不同的方法,一个文本文件,这是相当令人沮丧试图让我的头周围所有这些不同的类型和方法在 System.IO 命名空间。我发现对于有关此特殊情况下,作 ..
发布时间:2016-10-04 23:09:57 C#/.NET

Returing由Image.FromStream(流流)方法创建的映像

我有这个函数返回函数内的图像的图像是使用 Image.FromStream 方式 创建根据的 MSDN : 您必须保持流打开图像 的寿命 所以我不关闭流(如果我不要关闭蒸汽的GDI +异常是从返回的图像对象抛出)。我的问题是流是否会关闭/处置在 Image.Dispose()被称为别的地方上返回的图像 公共静态图像的getImage(字节[]缓冲区,诠释抵消,诠释计数) { ..
发布时间:2016-10-04 22:36:01 C#/.NET

我该如何继续读络绎不绝用宽容失败

目前我工作的一个应用程序,从Twitter的API读取数据流并将其解析为对象。 目前,我读了流和使用的readObject从DataContractJsonSerializer让我的对象。 这个伟大的工程! 但是: 我有点担心,在关闭的机会,我的程序与流赶上(上网速度变慢或W / E),并没有足够的数据来分析,会发生什么。 ..The方法可能会抛出异常,但我想等待新的数据,然后重试 ..
发布时间:2016-10-04 16:33:47 C#/.NET

WCF Service服务调用流端点3日调用失败

我在这里得到了简要概述: WCF SOAP服务是运行在HTTPS,具有类型的证书信息的凭证。我有2终点,我使用(除了墨西哥),1对我的正常服务电话,其他的流媒体文件。这里是我的web.config的服务(编辑项目的一些名字): <&绑定GT; <&的wsHttpBinding GT; <绑定名称=“wsHttpEndpointBinding”> <安 ..
发布时间:2016-10-03 21:15:00 C#/.NET

拼接在一起多个数据流在一个流类

我想打一个类(我们称之为类HugeStream)接受一个的IEnumerable <流> 在其构造。这HugeStream应该实现流抽象类。 基本上,我有1到来自DB到来,当放在一起,使一个巨大的XML文档UTF8流的多件。该HugeStream需要将文件备份,这样我可以寻求回缝在一起流在任何时候整个的0位置。 任何人都知道如何做一个迅速落实呢? 我看到在类似的这个页面似乎 ..
发布时间:2016-10-03 20:46:17 C#/.NET

转换逃脱字符串ByteArray或流; C#

我的输入字符串包括在混合与常规的Unicode字符转义字符的混合物,例如: \\\\\ \\\\\\\timestamp\\\clientId\\\timeToLive\\\destination\\\headers\tbody\\\messageId\\\\\\ 我怎么可以转换这个转换为bytearray或流 编辑:UTF + 8编码。为 ..
发布时间:2016-10-03 20:38:07 C#/.NET

File.ReadAllLines或流读取

我们可以通过使用 的StreamReader 或使用 File.ReadAllLines 。 例如我想行的每一行加载到列表或字符串[ ] 为每行进一步的操作。 的String [] =行File.ReadAllLines(@“ C:\\file.txt“); 的foreach(以线串线) { // DoSomething的(线); } 或 使用(S ..
发布时间:2016-10-03 20:30:26 C#/.NET

地铁APP - 的BitmapImage为byte []或从网络下载图像,并将其转换为一个byte []数组

有没有办法到的BitmapImage(Windows.UI.Xaml.Media.BitmapImage)转换为byte []数组?没有什么我试过的工作...... 另一种可能的方案(如果BitmapImage的不能被转换为字节数组)是从网站上下载图像,然后将其转换为一个数组... 但我不知道我该怎么做... 这将是非常好的,如果有人有一个主意。 目前尝试: HttpCli ..
发布时间:2016-10-01 19:40:08 C#/.NET

OutOfMemoryException异常上写的MemoryStream

我有我正在试图获得一些新的.NET 4.0并行扩展会稍微示例应用程序(它们是很不错的)。我正在与一个OutOfMemoryException(可能是非常愚蠢的)问题。我说我在找这个样本插到主要的应用程序读取一些数据和大量的文件,确实对他们的一些处理,然后写到某处出来。我当时正在与文件挺大的一些问题(可能是GB的),并担心内存,所以我想并行的东西,害得我沿着这条道路。 现在下面的代码获取较小的 ..
发布时间:2016-10-01 18:30:17 C#/.NET

在.NET 2.0两股之间复制

我一直在使用下面的代码在.NET 4.0中对数据进行压缩: 公共静态的byte [] CompressData(字节[]使用(MemoryStream的不过outFile =新的MemoryStream()) { 使用data_toCompress) { (MemoryStream的INFILE =新的MemoryStream(data_toCompress)) 按(GZipStre ..
发布时间:2016-10-01 00:44:48 C#/.NET