zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    Hystrix使用说明,配置参数说明
    服务限流 -- 自定义注解基于RateLimiter实现接口限流
    Java生产环境下问题排查
    Java垃圾回收(GC)机制详解
    RabbitMQ如何解决各种情况下丢数据的问题
    JWT如何在Spring Cloud微服务系统中在服务相互调时传递
    LeetCode 117th Weekly Contest 总结
    系统设计总结
    单调栈总结
    LeetCode 116th Weekly Contest 总结
  • 原文地址:https://www.cnblogs.com/luoyaoquan/p/3086412.html
Copyright © 2011-2022 走看看