コード例 #1
0
ファイル: PluginConstructor.cs プロジェクト: kapiya/Warewolf
 public override int GetHashCode()
 {
     unchecked
     {
         return(((Inputs?.GetHashCode() ?? 0) * 397) ^ (ConstructorName?.GetHashCode() ?? 0));
     }
 }
コード例 #2
0
ファイル: Form1.cs プロジェクト: Ayrum1158/SysPro_Lab_02
        private void ButtonAdd_Click(object sender, EventArgs e)
        {
            if (CreatedObjects.Items.Count == 0)
                SwitchButtons();

            var audioStudio = new AudioRecordingStudio(
                ConstructorName.Text,
                ConstructorAdress.Text,
                (float)ConstructorMoney.Value,
                (float)ConstructorRecordCost.Value,
                (int)ConstructorRecordDuration.Value);

            CreatedObjects.Items.Add(audioStudio);

            CreatedObjects.SelectedIndex = CreatedObjects.Items.Count - 1;

            ConstructorName.Clear();
            ConstructorAdress.Clear();
            ConstructorMoney.Value = 0;
            ConstructorRecordCost.Value = 0;
            ConstructorRecordDuration.Value = 0;
        }