相关疑难解决方法(0)

本地功能与Lambda C#7.0

我正在研究C#7.0中的新实现,我觉得有趣的是他们已经实现了本地函数,但我无法想象一个局部函数比lambda表达式更受欢迎的场景,两者之间有什么区别.

我知道lambdas是anonymous函数,而局部函数却没有,但我无法弄清楚一个真实世界的场景,其中局部函数优于lambda表达式

任何例子都将非常感激.谢谢.

c# lambda function c#-7.0

161
推荐指数
4
解决办法
2万
查看次数

在ZipArchive C#.Net 4.5中创建目录

ZipArchive是ZipArchiveEntries的集合,添加/删除"条目"非常有效.但似乎没有目录/嵌套"档案"的概念.理论上,该类与文件系统分离,因为您可以在内存流中完全创建存档.但是,如果要在归档中添加目录结构,则必须在条目名称前添加路径前缀.

问题:如何扩展ZipArchive以创建更好的界面来创建和管理目录?

例如,将文件添加到目录的当前方法是使用目录路径创建条目:

var entry = _archive.CreateEntry("directory/entryname");
Run Code Online (Sandbox Code Playgroud)

而沿着这些方面的东西对我来说似乎更好:

var directory = _archive.CreateDirectoryEntry("directory");
var entry = _directory.CreateEntry("entryname");
Run Code Online (Sandbox Code Playgroud)

.net c# zip .net-4.5

27
推荐指数
4
解决办法
3万
查看次数

如何将文件添加到现有zip存档

如何将一些文件(几乎总是单个.csv文件)添加到现有的zip文件中?

c# zipfile

15
推荐指数
3
解决办法
3万
查看次数

标签 统计

c# ×3

.net ×1

.net-4.5 ×1

c#-7.0 ×1

function ×1

lambda ×1

zip ×1

zipfile ×1