我想将一组字符串存储到我的 Controller 中的 ViewBag 中,以便在我的 View 中使用。我希望能够做到这一点:
ViewBag.Autobots[0].FirstName = "Bumble"
ViewBag.Autobots[0].LastName = "Bee"
ViewBag.Autobots[1].FirstName = "Optimus"
ViewBag.Autobots[1].LastName = "Prime"
但是,为了做到这一点,我需要先声明 Autobots 数组。我尝试了几种不同的方法,但在这个看似简单的事情上被绊倒了。希望得到一些帮助!
最佳答案
ViewBag.Autobots = new Autobots[2];
然后根据您的代码,您可以开始为其赋值:
ViewBag.Autobots[0].FirstName = "Bumble"
ViewBag.Autobots[0].LastName = "Bee"
ViewBag.Autobots[1].FirstName = "Optimus"
ViewBag.Autobots[1].LastName = "Prime"
关于c# - 如何使用 ViewBag 存储字符串数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9374429/