-6
Я пытаюсь создать конструктор по умолчанию, используя этот код. Это оригинальное без конструкторов, может кто-то пожалуйста, помогите ?:Как создать конструктор по умолчанию, используя этот код C#?
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;
namespace Chapter_2_Test
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Order_Click(object sender, EventArgs e)
{
string cakeFlavor, frostingFlavor;
int size; //This declasres an integer that represents size
cakeFlavor = Cake.Text; frostingFlavor = Frosting.Text;
size = Convert.ToInt32(Size.Text);
Display.Text = "Cake Flavor: " + cakeFlavor + Environment.NewLine + "Frosting Flavor: " + frostingFlavor + Environment.NewLine + "Cake Size: " + size + " Inches" + Environment.NewLine + "Thank you for shopping" + enter code hereEnvironment.NewLine + "at The Token Bakery!";
//This Displays all the info that the user input
}
}
}
Был бы весьма признателен. Спасибо!
По умолчанию конструктор просто означает конструктор без параметров/аргументов. Таким образом, public Form1() является конструктором по умолчанию (без аргументов), можете ли вы уточнить, что вы спрашиваете? –
Да, если вы хотите добавить дополнительный конструктор, просто добавьте новый public Form1 (string myVal), поместите свою логику между ними и добавьте InitializeComponet() после вашего кода. –
Или, еще лучше, позвоните по умолчанию из вашего перегруженного: public Form1 (строка myArgument): this() –