C#定义一个string类型的数组 并且直接赋值
时间: 2023-09-15 21:17:34 浏览: 63
可以使用以下代码定义一个包含初始值的string类型的数组:
```csharp
string[] myArray = {"apple", "banana", "orange", "grape", "kiwi"};
```
这将定义一个包含5个元素的字符串数组,并将这些字符串作为初始值存储在其中。您可以使用索引访问数组中的元素。例如,以下代码将访问数组中的第二个元素,并将其输出到控制台:
```csharp
Console.WriteLine(myArray[1]);
```
输出为:
```
banana
```
相关问题
用csharp定义一个类型数组大小为七 并赋值计算平均值 并把低于平均值的数据输出
以下是用 C# 定义一个类型数组大小为七,并赋值计算平均值,并把低于平均值的数据输出的示例代码:
``` csharp
using System;
class Program
{
static void Main(string[] args)
{
// 定义一个类型为 double 的数组
double[] arr = new double[7] { 3.5, 2.0, 4.5, 1.0, 5.5, 3.0, 4.0 };
// 计算数组元素的平均值
double sum = 0.0;
for (int i = 0; i < arr.Length; i++)
{
sum += arr[i];
}
double avg = sum / arr.Length;
// 输出低于平均值的元素
Console.WriteLine("平均值为:" + avg);
Console.WriteLine("低于平均值的元素为:");
for (int i = 0; i < arr.Length; i++)
{
if (arr[i] < avg)
{
Console.WriteLine(arr[i]);
}
}
Console.ReadKey();
}
}
```
输出结果为:
```
平均值为:3.2142857142857144
低于平均值的元素为:
2
1
3
```
string类型可以给哪些类型赋值
在不同的编程语言中,string类型可以给不同类型的变量赋值。一般来说,string类型可以赋值给以下类型的变量:
- 字符型变量
- 字符串型变量
- 字符数组
- 字符串数组
- Object类型的变量(例如C#中的Object类型,Java中的Object类)
- Variant类型的变量(例如VBScript中的Variant类型)
需要注意的是,在不同的编程语言中,string类型的定义可能略有不同,因此可以赋值的类型也可能略有不同。