C# でコードを作成しましたが、次のエラーが発生しました。
エラー 1 ジェネリック型 'System.Collections.Generic.List' を使用するには、'1' 型引数が必要です C:\Users\Abdelhakim\Desktop\Wind Applic C#\Exercice4\Exercice4\Form1.cs 9 34 Exercice4
これは私が書いたコードです:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Collections.Generic.List;
namespace Exercice4
{
public partial class Form1 : Form
{
List<string> ls = new List<string>();
string p;
public Form1()
{
InitializeComponent();
}
private void label2_Click(object sender, EventArgs e)
{
}
private void r1_CheckedChanged(object sender, EventArgs e)
{
p = "+";
l3.Text = (Convert.ToDouble(t1.Text) + Convert.ToDouble(t2.Text)).ToString();
}
private void r2_CheckedChanged(object sender, EventArgs e)
{
p = "-";
l3.Text = (Convert.ToDouble(t1.Text) - Convert.ToDouble(t2.Text)).ToString();
}
private void r3_CheckedChanged(object sender, EventArgs e)
{
p = "*";
l3.Text = (Convert.ToDouble(t1.Text) * Convert.ToDouble(t2.Text)).ToString();
}
private void r4_CheckedChanged(object sender, EventArgs e)
{
p = "/";
if (Convert.ToDouble(t2.Text) == 0)
l3.Text = "Erreur";
else
l3.Text = (Convert.ToDouble(t1.Text) / Convert.ToDouble(t2.Text)).ToString();
}
private void button1_Click(object sender, EventArgs e)
{
int i;
for (i = 0; i < ls.Count; i++)
ls.Items.Add(ls[i]);
}
private void button2_Click(object sender, EventArgs e)
{
ls.Add(t1.Text + p + t2.Text + " =" + l3.Text);
}
}
}