Bonjour,

Etant développeur sous Delphi, je me lance dans la programmation en C#
Le soucis, c'est que je suis un peu perdu dans tout ça. Les façons de faire sont assez différentes... où alors j'ai pas assez pris de recul...

J'expose mon soucis:
Sous Delphi, lors l'on pose un TRichEdit, on a la possibilité d'ajouter une ligne facilement :
Code Delphi : Sélectionner tout - Visualiser dans une fenêtre à part
RichEdit.Lines.Add('Toto');
Je n'arrive pas à trouver l'équivalent sous C#

De même, je n'arrives pas à récupérer une ligne, ajouter un ligne à un endroit précis, récupérer la position d'une ligne ...
Code Delphi : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
procedure TForm1.Button1Click(Sender: TObject);
begin
  RichEdit1.Lines.Add('toto'); // Indice 0  (ligne 1)
  RichEdit1.Lines.Add('tata'); // Indice 1  (ligne 2)
  ShowMessage(RichEdit1.Lines[1]); // Renvoie tata;
  RichEdit1.Lines.Insert(1,'hop en deuxième posotion'); // Placé après toto
  ShowMessage(IntToStr(RichEdit1.Lines.IndexOf('tata'))); // Renvoie la position de tata
end;

Un petit coup de pouce svp?
Merci