VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 248|回复: 2

[已解决]c# 列表可行否?

[复制链接]
81_avatar_middle
最佳答案
0 
在线会员 发表于 2022-2-26 14:49:12 | 显示全部楼层 |阅读模式
作业:要求用户提供一个逗号分隔的名字列表(没有空格)。将字符串拆分为字符串数组。在数组中循环并向每个人打招呼。
控制台程序。
希望高手写下,看看与大神思路的区别
如果用
  1. List<string> sClass = new List<string>();
  2.            sClass.Add("张三,李四,王五,VC驿站");
复制代码

该怎么用分割呢?


这个算答案吗?
  1.             string aNmae = "张三,李四,王五,VC驿站";
  2.             string[] pNmae = aNmae.Split(',');

  3.             for (int i = 0; i < pNmae.Length; i++)
  4.             {
  5.                 Console.WriteLine($"你好,{pNmae[i]}!");
  6.             }
复制代码

最佳答案
31_avatar_small
2022-2-27 00:25:05
答案不算完全正确,“要求用户提供一个逗号分隔的名字列表”也是需求的一部分。

  1. Console.WriteLine("请输入名字列表,名字之间以英文逗号隔开:");
  2. var tmp = Console.ReadLine();
  3. foreach (var s in tmp.Split(','))
  4. {
  5.     Console.WriteLine(s + ", what's up?");
  6. }
  7. Console.ReadKey();
复制代码




上一篇:关于visual assist的问题
下一篇:帮帮小弟吧,毕设好难!!!
31_avatar_middle
最佳答案
61 
在线会员 发表于 2022-2-27 00:25:05 | 显示全部楼层    本楼为最佳答案   
bestAnswer
答案不算完全正确,“要求用户提供一个逗号分隔的名字列表”也是需求的一部分。

  1. Console.WriteLine("请输入名字列表,名字之间以英文逗号隔开:");
  2. var tmp = Console.ReadLine();
  3. foreach (var s in tmp.Split(','))
  4. {
  5.     Console.WriteLine(s + ", what's up?");
  6. }
  7. Console.ReadKey();
复制代码
81_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2022-2-27 08:45:02 | 显示全部楼层
感谢,我去试试!
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

×【发帖 友情提示】
1、请回复有意义的内容,请勿恶意灌水;
2、纯数字、字母、表情等无意义的内容系统将自动删除;
3、若正常回复后帖子被自动删除,为系统误删的情况,请重新回复其他正常内容或等待管理员审核通过后会自动发布;
4、感谢您对VC驿站一如既往的支持,谢谢合作!

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号-4 )|网站地图wx_jqr

GMT+8, 2022-7-7 19:15

Powered by CcTry.CoM

© 2009-2021 cctry.com

快速回复 返回顶部 返回列表