C#一个数组的每个下标都存的是不同的元素。
例如:有一个数组,下标0要存人的名字,下标1要存人的性别,下标2要存人的年龄。
请问要怎么写?
C#一个数组的每个下标都存的是不同的元素
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
5条回答 默认 最新
- GISer Liu 2024-02-26 09:16关注
该回答引用自GPT-3.5,由博主GISer Liu编写:
针对您的问题,您可以使用C#中的数据结构来实现这样的需求。在这种情况下,可以使用字典(Dictionary)来存储这样的信息,因为字典可以使用键值对的方式存储数据,而且键是唯一的。
以下是解决方案的大纲:- 创建一个字典(Dictionary),其中键是整数类型,代表下标,值是字符串类型,代表存储的信息。
- 在字典中添加数据,键为下标,值为相应的信息。
- 根据需要检索和操作数据。
下面是具体的代码示例:
csharpCopy code
这段代码创建了一个字典using System; using System.Collections.Generic; class Program { static void Main() { // 创建一个字典来存储信息 Dictionary<int, string> personInfo = new Dictionary<int, string>(); // 添加信息到字典中 personInfo.Add(0, "John"); // 下标0存储名字 personInfo.Add(1, "Male"); // 下标1存储性别 personInfo.Add(2, "30"); // 下标2存储年龄 // 读取并输出信息 Console.WriteLine("Name: " + personInfo[0]); Console.WriteLine("Gender: " + personInfo[1]); Console.WriteLine("Age: " + personInfo[2]); // 修改年龄信息 personInfo[2] = "35"; // 输出修改后的年龄信息 Console.WriteLine("Modified Age: " + personInfo[2]); } }
personInfo
,将人的名字、性别和年龄存储在不同的下标上,并且可以根据下标来检索和修改相应的信息。
如果您有任何疑问或其他问题,请随时提出。
如果该回答解决了您的问题,请采纳!如果没有,请参考以下方案进行修订
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥20 有没有人会这个东西的
- ¥15 cfx考虑调整“enforce system memory limit”参数的设置
- ¥30 航迹分离,航迹增强,误差分析
- ¥15 Chrome Manifest扩展引用Ajax-hook库拦截请求失败
- ¥15 用Ros中的Topic通讯方式控制小乌龟的速度,走矩形;编写订阅器代码
- ¥15 LLM accuracy检测
- ¥15 pycharm添加远程解释器报错
- ¥15 如何让子窗口鼠标滚动独立,不要传递消息给主窗口
- ¥15 如何能达到用ping0.cc检测成这样?如图
- ¥15 关于#DMA固件#的问题,请各位专家解答!