• Delphi to C# Equivalancesdelphi和C#类似的地方


    from:http://www.daniweb.com/software-development/pascal-and-delphi/code/216716/delphi-to-c-equivalances 
    --- Basic Datatypes ---
    --- Form Management ---
    --- Data Access ---
    --- Component model ---
    1. ---BasicDatatypes---
    2. Delphi:Variant C#: object (with boxing)
    3. Delphi:Assert C#: System.Diagnostics.Debug.Assert
    4. ---FormManagement---
    5. Delphi:TForm.FormStyle= fsMDIForm C#: Form.IsMDIContainer = true
    6. Delphi:TForm.FormStyle= fsMDIChild C#: Form.MdiParent = ventanaPrincipal;
    7. Delphi:TControl.Align C#: Control.Dock
    8. Delphi:TForm.ShowModal C#: Form.ShowDialog()
    9. Delphi:Button1.Default:=True C#: Form.AcceptButton = button1
    10. Delphi:TForm.ModalResult,TButton.ModalResult C#: Form.DialogResult, Button.DialogResult
    11. Delphi:TButton.Click C#: Button.PerformClick()
    12. Delphi:TButton.OnClick C#: Button.Click
    13. Delphi:Screen.ActiveForm C#: static Form.ActiveForm
    14. Delphi:Application.ExeName C#: System.Windows.Forms.Application.ExecutablePath
    15. Delphi:Application.OnException C#: Application.ThreadException
    16. ---DataAccess---
    17. Delphi:TCustomConnection(and descendents) C#: IDbConnection (and implementors)
    18. Delphi:TDataSetProvider C#: IDbDataAdapter (SqlDataAdapter, OleDbDataAdapter, etc)
    19. Delphi:TClientDataSet C#: DataSet, DataTable
    20. Delphi:TField C#: DataColumn
    21. Delphi:TField.Required=True C#: DataColumn.AllowDBNull = false
    22. Delphi:Variants.Null C#: System.DBNull.Value
    23. ---Component model ---
    24. Delphi: procedure Loaded;override; C#: Implements ISupportInitialize
    25. Delphi: property X ...default100; C#: [DefaultValue(100)] int X { get; set; }
    26. Delphi:public property X: Y; C#: [Browseable(false)] public Y X { get; set; }
    27. Delphi:TService(Service app.) C#: System.ServiceProcess.ServiceBase
    1. ---BasicDatatypes---
    2. Delphi:Variant C#: object (with boxing)
    3. Delphi:Assert C#: System.Diagnostics.Debug.Assert
    4. ---FormManagement---
    5. Delphi:TForm.FormStyle= fsMDIForm C#: Form.IsMDIContainer = true
    6. Delphi:TForm.FormStyle= fsMDIChild C#: Form.MdiParent = ventanaPrincipal;
    7. Delphi:TControl.Align C#: Control.Dock
    8. Delphi:TForm.ShowModal C#: Form.ShowDialog()
    9. Delphi:Button1.Default:=True C#: Form.AcceptButton = button1
    10. Delphi:TForm.ModalResult,TButton.ModalResult C#: Form.DialogResult, Button.DialogResult
    11. Delphi:TButton.Click C#: Button.PerformClick()
    12. Delphi:TButton.OnClick C#: Button.Click
    13. Delphi:Screen.ActiveForm C#: static Form.ActiveForm
    14. Delphi:Application.ExeName C#: System.Windows.Forms.Application.ExecutablePath
    15. Delphi:Application.OnException C#: Application.ThreadException
    16. ---DataAccess---
    17. Delphi:TCustomConnection(and descendents) C#: IDbConnection (and implementors)
    18. Delphi:TDataSetProvider C#: IDbDataAdapter (SqlDataAdapter, OleDbDataAdapter, etc)
    19. Delphi:TClientDataSet C#: DataSet, DataTable
    20. Delphi:TField C#: DataColumn
    21. Delphi:TField.Required=True C#: DataColumn.AllowDBNull = false
    22. Delphi:Variants.Null C#: System.DBNull.Value
    23. ---Component model ---
    24. Delphi: procedure Loaded;override; C#: Implements ISupportInitialize
    25. Delphi: property X ...default100; C#: [DefaultValue(100)] int X { get; set; }
    26. Delphi:public property X: Y; C#: [Browseable(false)] public Y X { get; set; }
    27. Delphi:TService(Service app.) C#: System.ServiceProcess.ServiceBase
  • 相关阅读:
    快速排序
    C++ string类的用法整理
    C++ vector类的用法整理
    C++ map类的用法整理
    uniapp 路由封装(简易版)
    快速上手 vue3
    shell的shift、$*、$@
    shell IFS 配合 read 读文件
    shell 索引数组和关联索引
    Codeforces Round #775 (Div. 2) Solution Set
  • 原文地址:https://www.cnblogs.com/luoyaoquan/p/3086412.html
Copyright © 2020-2023  润新知