• 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
  • 相关阅读:
    mikadonic负载均衡RH6(band)RH7(team)
    Linux日志系统两个分类:rsyslog和journal
    Linux7 重置root密码
    mikadonicLINUX文件系统大小调整
    文件系统fdisk、gdisk、parted
    Linux文件权限设置
    使用python3从零开始写安全脚本(1)
    浅谈软件开发企业绩效管理中的问题与对策(四、绩效方案实例)
    非常道中小软件公司项目管理(一 项目管理终极目标)
    浅谈软件开发企业绩效管理中的问题与对策(二、管理理论篇)
  • 原文地址:https://www.cnblogs.com/luoyaoquan/p/3086412.html
Copyright © 2020-2023  润新知