F# 调用 C# 编写的类库

新建解决方案

添加一个c#类库

  1. using System; 
  2. namespace ClassLibraryDemo 
  3.     public class Demo 
  4.     { 
  5.         private string _name; 
  6.         public string Name 
  7.         { 
  8.             set { this._name = value; } 
  9.             get { return this._name; } 
  10.         } 
  11.         public Demo() 
  12.         { 
  13.         } 
  14.         public Demo(String name) 
  15.         { 
  16.             this._name = name; 
  17.          } 
  18.     } 
在F#中添加ClassLibraryDemo引用
在Program.fs内添加如下代码,F5运行

  1. #light 
  2. open ClassLibraryDemo 
  3. open Printf 
  4. let demo = new Demo("lidexian"
  5. printf "my name is: %s" demo.Name 
  6. System.Console.ReadKey(true

你可能感兴趣的:(F# 调用 C# 编写的类库)