gpt4 book ai didi

c# - 从文件加载参数?

转载 作者:太空宇宙 更新时间:2023-11-03 10:51:42 24 4
gpt4 key购买 nike

我想知道是否有人可以帮助我解决我遇到的问题。

基本上我想要实现的是:我有一个 int 和一个按钮点击;

public static Int32 MyInt(String A, String B, Single X, Single Y, Single Z)
{
return Model(A, B, X, Y, Z);
}

private void button1_Click(object sender, EventArgs e)
{
Model(want to load my parameters from a .txt file)
{

是否可以从 .txt 文件加载参数?如果这没有意义,我深表歉意,我是编码新手。

编辑更多细节

我有一个按钮,它使用 2 个文本框和 3 个 numericupdowns 并编辑我所连接的进程的内存,同时将其字符串表示形式发送到 Model(A, B, X, Y, Z) 格式的列表框;每次我按下它。

然后我保存到 .txt 文件。即

模型(你好,再见,2、4、6);
模型(你好,再见,8、10、12);

现在我想要的是当我按下加载时它会为我做这件事。如果这样更有意义

最佳答案

有几种方法可以考虑从文件中加载参数。

  1. 考虑从 APP.config / Web.config 加载
  2. 有一个自定义的 XML 配置文件
  3. 拥有自定义文本文件(采用 CSV 等格式,或者只是用逗号分隔的参数)

如果您能给出一些适合您要求的想法,我(其他 SO 用户)将发布一些代码示例。

如果您的文件只需要像您提到的那样在简单文本文件的不同行中包含参数,请参见以下示例。

    String[] parameters = System.IO.File.FileReadAllLines("parameters.txt");
string A = parameters[0];
string B = parameters[1];
Single X = Convert.ToSingle(parameters[2]);
Single Y = Convert.ToSingle(parameters[3]);
Single Z = Convert.ToSingle(parameters[4]);

它是为了给您一个想法(缺少很多内容,例如错误检查和更好地表示文件中的参数等)。

我建议以整体方式查看应用程序并确定所有此类参数,并根据需要确定一种在配置或 xml 文件中组织它们的方法。但如果它是一个简单的示例应用程序,则可能不需要进行大量分析。将它放在配置文件中而不是文本文件中可能更有意义。

关于c# - 从文件加载参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21192782/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com