循环、中断、字符串、枚举(学习简介)

循环
do循环
 先执行第一个表达式,在执行第二个表达式,如果第二个表达式成立则执行花括号里面的语句。再执行第三个表达式。再执行第二个表达式,如果第二个表达式成立则执行花括号里面的语句

。以此类推直循环不成立,跳出循环。
while循环
 如果条件不成立循环不执行。
do {} while 循环
  无论条件是否成立,do里面的语句都会执行。
foreach 循环
 遍历数组逐一输出比较方便。再foreach语句中不允许对迭代变量赋值。

循环的中断
break:立即终止整个循环。
continue:立即终止当前循环步骤,进行下一个循环步骤。

枚举 enum
定义枚举时,不能用数字。

字符串的处理
将字符串转换成 char数组的方法是s.ToCharArray();
将字符串转换小写的函数ToLower(),
大写的函数ToUpper(),
去掉字符串两端的空白Trim();
两个字符串进行比区分大小写的比较的函数Equals();
将字符串按照指定的分割符分割为字符串数组Split();
字符串替换:string Replace(string OldValue,string NewValue)
取子字符串:string SubString();
bool Contains(string value)判断字符串中是否含有子串value
bool StartsWith(string value)判断字符串是否以子串value开始。
bool EndsWith(string value)判断字符串是否以子串value结束
int IndexOf(string value) 取子串value第一次出现的位置


冒泡排序
就是将整数数组的值从大到小或从小到大排序
例:
  int[] numbers = {10,2,22,3,44,56,67,89,34,23,35}
  for(int i= 0; i< numbers.Length - 1; i++)
  {
      for(int j = 0; i < numbers.Length - 1; j++)
      {
          if(numbers[j] < numbers[j+1]) //在这选择大小
          {
               int temp = numbers[j];
               numbers[j] = numbers[j+1];
               numbers[j+1] = temp;
           }
       }
   }在依次输出
Math函数 要记得


再不改变内存的条件下改变一个字符串中的一个字符
如题:
  string str = "Helll,World!";
  char[] chs = str.ToCharArrar();
  chs[4] = '0';
  str = new string(chs);
  Console.WriteLine(str);将'Helll'中的最后一个'l'改变成'o';

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hx910328

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值