欢迎访问 生活随笔!

尊龙游戏旗舰厅官网

当前位置: 尊龙游戏旗舰厅官网 > 编程语言 > c# >内容正文

c#

c#基础常用api -尊龙游戏旗舰厅官网

发布时间:2024/9/30 c# 31 豆豆
尊龙游戏旗舰厅官网 收集整理的这篇文章主要介绍了 c#基础常用api 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

 

  •  

    //自学api的步骤:

    //1.看名字猜功能

    //2.看方法描述信息

    //3.看参数(类型、名称、描述信息)

    //4.看返回值(类型、描述信息)

    //5.测试去吧

     

     

  •  

  • 生成随机数

  •  

     

  • random

  • random random = new random();

    int str = random.next(1,101);

    a[i, j] = rand.next(0, 2) * 2;//随机生成0和2;

    实际应用例子

    int k =rand.next(0,position.length);//随机生成数组中一个位置。

    a[i,j] = rand.next(1, 11) == 1 ? 4 : 2; //随机生成1-10中的数字==1则值为4否则为2;

    //意义:90%概率为2 , 10%概率为4;

     

  • 关于string

  •  

  • " " 变量 " "

  • console.writeline("当前枪为:" guntype ",攻击力是:" atk);

     

  • format

  • string result = string.format(" 格式 " , 变量 );

     

  • indexof

  • int a = str.indexof('你');//查找字符索引的功能。

     

  • substring

  • string newstring = str.substring(3);//截取子字符串的功能。

     

  • insert

  • string str01 = str.insert(1, "特");//在第几位插入什么字符串。

     

  • remove

  • string str02 = str.remove(2);//删除第几个字符以及后面的字符

     

     

  • replace

  • string str03 = str.replace('我', '你');//替换所有"我"为"你"。

     

  • toarray

  • //把其他类型转换为char类型数组。

     

  • contains

  • //指定对象是否出现在字符串中。

     

  • tolower

  • //返回字符串转换为小写;

     

  • toupper

  • //返回字符串转换为大写;

     

  • trim

  • //移除前导或尾部空白字符。

     

  • split

  • //根据char数组中的字符,来分割数组中的数据,生成新数组放入。

     

  • join

  • //用指定字符串,插入到,string[]的每两个元素中。

     

  • 关于array

  •  

  • indexof

  • //未找到返回-1.

    //在一个一维数组中搜索指定对象,并返回其首个匹配项的索引。

    //(重要)array.indexof 作用:判断数组中是否包含某个元素

    bool result = array.indexof(arr,"d") != -1 ; //找到是true,找不到是false

    //在数组中查找某个元素的索引 -1 != -1 -->false

    //如果找到,返回索引(从0开始的位置编号)。找不到,返回-1(表示没有找到)

    //查找元素:array.indexof array.lastindexof

     

  • lastindexof

  •  

  • length

  •  

    //数组长度:数组名.length

     

  • clear

  • //清除元素值:array.clear

     

  • copy

  • //复制元素:array.copy

     

  • copyto

  • //数组名.copyto

     

  • clone

  •  

    //克隆:数组名.clone

    //需要用object类型的变量接收

    string[] obj = (string[])arr.clone(); //强制转换数组

     

     

  • sort

  • //排序:array.sort

     

  • reverse

  • //反转:array.reverse

  • 类型转换

  •  

  • 隐式转换

  • 显示转换

  •  

     

     

     

  • string转int等

  •  

  • int等转string

  •  

     

  • 枚举转int

  •  

     

  • int转枚举

  •  

     

     

  • 枚举转string

  •  

     

     

  • string转枚举

  •  

     

     

     

  • 关于list

  •  

     

  • insert

  •  

    //在指定位置插入

    list<wife> list1 = new list<wife>();

    list1.insert(1, wf1);

     

     

  • remove

  •  

    //移除指定对象的第一个匹配项

    list<wife> list1 = new list<wife>();

    list1.remove(wf1);

     

     

  • add

  •  

    //将元素添加到末尾

    list<wife> list1 = new list<wife>();

    list1.add(new wife("mmmmkykyk", 20));

     

     

     

  • 关于string builder

  •  

     

     

     

     

    总结

    以上是尊龙游戏旗舰厅官网为你收集整理的c#基础常用api的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得尊龙游戏旗舰厅官网网站内容还不错,欢迎将尊龙游戏旗舰厅官网推荐给好友。

    • 上一篇:
    • 下一篇:
    网站地图