public void GetStructure(int actorHandle, out TypeC typeA) { int index; if (!_entityLookup.TryGetValue(actorHandle, out index)) { index = _entityLookup.Count; _entityLookup.Add(actorHandle, index); } typeA = this.typeC; }
public void AddStructure(int actorHandle, TypeC comp) { int index; if (!_entityLookup.TryGetValue(actorHandle, out index)) { index = _entityLookup.Count; _entityLookup.Add(actorHandle, index); } typeC = comp; }
public static void Main(string[] s) { var anyMessages = new List <AnyMessage> { new TypeA(), new TypeB(), new TypeC(), }; TypeA a = anyMessages[0]; TypeB b = anyMessages[1]; TypeC c = anyMessages[2]; anyMessages.Add(a); anyMessages.Add(b); anyMessages.Add(c); }
private void InitMeta() { _codeAndTranslate = false; _type = WritingType.Normal; _keepInvalidChar = true; _cesarKey = 0; _algorithm = TypeC.Cesar; _aeroUseInt = true; _cesarLeftToRight = true; _inputDir = null; _outputDir = null; Error = null; _vigenereKey = null; _isInteractive = true; }
private void vigenereCheckBox_Click(object?sender, EventArgs e) { cesarCheckBox.Checked = false; aeroCheckBox.Checked = false; morseCheckBox.Checked = false; navajoCheckBox.Checked = false; vigenereCheckBox.Checked = true; binaireCheckBox.Checked = false; _algorithm = TypeC.Vigenere; cesarKeyLayoutPanel.Enabled = false; aeroStdLayoutPanel.Enabled = false; vigPasswordLayoutPanel.Enabled = true; vigPasswordTextBox.PlaceholderText = @"Inserez un mot composé uniquement de lettres minuscules"; }
private void binaireCheckBox_Click(object?sender, EventArgs e) { cesarCheckBox.Checked = false; aeroCheckBox.Checked = false; morseCheckBox.Checked = false; navajoCheckBox.Checked = false; vigenereCheckBox.Checked = false; binaireCheckBox.Checked = true; _algorithm = TypeC.Binaire; cesarKeyLayoutPanel.Enabled = false; aeroStdLayoutPanel.Enabled = false; vigPasswordLayoutPanel.Enabled = false; vigPasswordTextBox.PlaceholderText = ""; }
static void Main(string[] args) { var w = new TypeA { i = 8 }; var x = new TypeA { i = 16 }; var y = new TypeB { i = 32 }; var z = new TypeC(); // don't pass this to Test! var l = new List <dynamic> { w, x, y }; Test(l); }
public Type createType(string type) { Type returnType = null; switch (type) { case "A": returnType = new TypeA(); break; case "B": returnType = new TypeB(); break; case "C": returnType = new TypeC(); break; } return(returnType); }
public ChannelModeType GetModeType(char mode) { if (TypeA.IndexOf(mode) > -1) { return(ChannelModeType.TypeA); } if (TypeB.IndexOf(mode) > -1) { return(ChannelModeType.TypeB); } if (Statuses.IndexOf(mode) > -1) { return(ChannelModeType.TypeB); } if (TypeC.IndexOf(mode) > -1) { return(ChannelModeType.TypeC); } if (TypeD.IndexOf(mode) > -1) { return(ChannelModeType.TypeD); } return(ChannelModeType.Unknown); }
AnyMessage(TypeC c) { C = c; }
public MultiConstructorType(TypeA a, TypeB b, TypeC c, TypeD d, TypeE e) { }
public Wrapper(TypeA A, TypeB B, TypeC C) { this.A = A; // rest initialization }
public Wrapper(TypeA A, TypeB B, TypeC C) { this.A = A ?? throw new ArgumentNullException(nameof(A)); this.B = B ?? throw new ArgumentNullException(nameof(B)); this.C = C ?? throw new ArgumentNullException(nameof(C)); }
public MultiConstructorType(TypeA a, TypeB b, TypeC c) { }
public B(TypeA new_args1, TypeC new_args2) { }