csharp函数

  • 格式:docx
  • 大小:37.62 KB
  • 文档页数:6

csharp函数

C#是一种通用的、面向对象的编程语言,拥有丰富的函数库和强大的函数功能。下面是C#中一些常用的函数及其用法,总字数超过1200字。

1. Console.WriteLine(:

该函数是C#中用于输出文本到控制台的函数,其中的参数可以是字符串、数值、变量等。示例代码如下:

```

Console.WriteLine("Hello World!");

int num = 10;

Console.WriteLine("The number is: " + num);

```

2. string.Length:

这是一个字符串类型的实例函数,用于返回字符串的长度,即字符的数量。示例代码如下:

```

string str = "Hello";

int length = str.Length;

Console.WriteLine("The length of the string is: " + length);

``` 3. Math.Max(和Math.Min(:

这两个函数是用于获取一组数字中的最大值和最小值。示例代码如下:

```

int a = 10;

int b = 5;

int max = Math.Max(a, b);

int min = Math.Min(a, b);

Console.WriteLine("The maximum value is: " + max);

Console.WriteLine("The minimum value is: " + min);

```

4. Convert.ToInt32(:

这是一个用于将其他数据类型转换为整数类型的函数。示例代码如下:

```

string str = "10";

int num = Convert.ToInt32(str);

Console.WriteLine("The converted number is: " + num);

```

5. Array.Sort(: 这是一个用于对数组进行排序的函数,可以按照升序或降序来排序。示例代码如下:

```

int[] numbers = { 5, 10, 3, 8 };

Array.Sort(numbers);

Console.WriteLine("The sorted array in ascending order: ");

foreach (int n in numbers)

Console.WriteLine(n);

}

```

6. string.Contains(:

这是一个用于判断一个字符串是否包含指定字符串的函数,返回值为布尔类型。示例代码如下:

```

string str = "Hello World";

bool contains = str.Contains("World");

Console.WriteLine("The string contains 'World': " +

contains);

```

7. string.Substring(: 这是一个用于截取字符串的部分内容的函数,参数为起始位置和长度。示例代码如下:

```

string str = "Hello World";

string subStr = str.Substring(6, 5);

Console.WriteLine("Substring: " + subStr);

```

8. string.ToUpper(和string.ToLower(:

这两个函数分别用于将字符串转换为全大写和全小写形式。示例代码如下:

```

string str = "Hello World";

string upper = str.ToUpper(;

string lower = str.ToLower(;

Console.WriteLine("Uppercase: " + upper);

Console.WriteLine("Lowercase: " + lower);

```

9. DateTime.Now:

这是一个用于获取当前日期和时间的函数。示例代码如下: ```

DateTime now = DateTime.Now;

```

10. string.IsNullOrEmpty(:

这是一个用于判断字符串是否为空或null的函数,返回值为布尔类型。示例代码如下:

```

string str = "";

bool isNullOrEmpty = string.IsNullOrEmpty(str);

Console.WriteLine("Is the string null or empty? " +

isNullOrEmpty);

```

11. string.Format(:

这是一个用于将多个值格式化并插入字符串中的函数。示例代码如下:

```

string name = "John";

int age = 25;

string formattedString = string.Format("My name is {0} and

I'm {1} years old.", name, age);

Console.WriteLine(formattedString); ```

12. string.Join(:

这是一个用于将一个数组中的元素以指定的分隔符连接成一个字符串的函数。示例代码如下:

```

string[] words = { "Hello", "World", "C#" };

string sentence = string.Join(" ", words);

Console.WriteLine("Joined string: " + sentence);

```

这只是C#中一小部分常用函数的介绍,C#拥有更多强大的函数供开发者使用,可以根据实际需求选择使用合适的函数来实现相应的功能。