提问者:小点点

从输入模型C分配动态变量#


我在理解如何将另一个类中的动态值分配到其他变量时遇到了一些问题-我尝试使用正确的名称空间、正确的语法并阅读错误提供的文档-但是即使尝试实现所示的示例,也没有运气。我对C#知之甚少,因为我主要从事前端工作,但我必须在我工作的公司里逐步提高并开始学习一些面向后端的东西

我目前的代码如下:

BrazeConnectionInputs.cs

namespace Workflow.Connector.Braze.Models
{
    public class BrazeConnectionInputs
    {
        public string Username { get; set; }
        public string Password { get; set; }
    }
}

CreateCampaign.cs

public class CreateCampaignRunner
    {
        private const string Username = BrazeConnectionInputs.Username; // BrazeConnectionInputs.Username errors
        private const string Password = BrazeConnectionInputs.Password; // BrazeConnectionInputs.Username errors
    }

共1个答案

匿名用户

你需要了解对象和类。您应该有一个可以被称为模型的源类的实例。

然后,您可以通过创建CreateActiveRunner的新实例(如var runner=new CreateActiveRunner()

  • 明确地像转轮。UserName=模型。用户名
  • 通过使用显式的构造函数var runner=new CreateActive gnRunner(模型)
  • 对象初始化语法
  • 其他方式都有

强烈建议您学习基础C#课程

相关问题