【问题标题】:String to String[] [closed]字符串到字符串 [] [关闭]
【发布时间】:2014-01-13 22:19:20
【问题描述】:
efStudent.sponsor = Convert.ToString(student.Sponsor);

我的问题是我无法将字符串efStudent.sponsor 转换为student.Sponsor,因为它是string[]

我需要一些帮助才能将其从 string 转换为 string[]

【问题讨论】:

  • 你为什么要这样做?
  • ...听起来像家庭作业。这能解决什么目的?你确定你的意思不是字符串到 char[]
  • 你确定你的意思不是 char[] 吗?
  • 你想完成什么?
  • 是 student.Sponsor a string[] 和 efStudent.sponsor a string 吗?因为如果是这样,您想将 string[] 转换为 string 而不是

标签: c# arrays


【解决方案1】:

要将string 转换为string[],可以初始化一个单元素数组:

efStudent.sponsor = new string[] { Convert.ToString(student.Sponsor) };

【讨论】:

  • 这就是他所需要的吗?没人知道。
  • @usr:在某些有效场景中,您需要从给定的string 实例构造单元素string[] 数组,例如在调用String.Split 方法时。
  • 另外,我通常发现让新用户改进他们的问题的最佳方法是提供不符合他们实际要求的试探性答案,促使他们改进他们的问题。
  • 我之前没有考虑过这种方法。我倾向于留下评论并立即关闭作为不清楚的问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-01-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-15
相关资源
最近更新 更多