c# - C# 存储库 CSV 问题。这段代码究竟做了什么?
问题描述
这段代码是什么意思?它以某种方式在我身边生成了一个 .csv 文件,但我似乎找不到它。我将它用作数据源。
public CSVRepository()
{
var filename = ConfigurationManager.AppSettings["CSVFileName"];
path = AppDomain.CurrentDomain.BaseDirectory + filename;
}
解决方案
代码作为类的构造函数运行。它在app.config
xml 文件中查找CSVFileName
xml 元素。它使用元素的值作为文件名(没有路径,只有名称)。然后它查找程序运行的路径,将文件名附加到该路径,并将结果设置到类中的成员字段,该类中的其他代码将使用该字段来写出您的 csv 文件。
推荐阅读
- node.js - mongoose-paginate-v2 不在两个方向上排序
- python - 如何使用 Type 使 pydantic Field 接受子类?
- command-line - 如何使用一个命令在一个终端窗口中并行运行 4 个纱线脚本
- javascript - 动画 svg 加载图标,直到图像加载
- spring-boot - 使用 kotlin 创建 Web 应用程序的最佳方法是什么?
- postgresql - 将 postgres docker 与 Widlfy docker 连接起来
- reactjs - React hooks from 不使用 setValue() 设置值
- javascript - 在使用 s3 url 呈现的 iframe 上使用 javascript 时出现 CORS 问题
- haskell - Is there a way to use "<=" for pattern matching in Haskell?
- azure-devops - 是否可以在没有资源的情况下使用 Azure 警报?