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
  • 相关阅读:
    Tomcat自定义classLoader加密解密
    阿里巴巴2015秋季校园招聘研发工程师在线笔试题
    【Machine Learning】Mahout基于协同过滤(CF)的用户推荐
    基于Jenkins自动构建系统开发
    反射invoke()方法
    java对象序列化与反序列化
    从文本文件逐行读入数据
    Linux下MySQL小尝试
    【Html 学习笔记】第四节——框架
    穷举法
  • 原文地址:https://www.cnblogs.com/luoyaoquan/p/3086412.html
Copyright © 2011-2022 走看看