Add c# to rust example
This commit is contained in:
15
csharp-to-rust/src/double.cs
Normal file
15
csharp-to-rust/src/double.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
namespace DoubleClass {
|
||||
|
||||
class Double {
|
||||
[DllImport ("libdouble_input")]
|
||||
public static extern int double_input (int input);
|
||||
|
||||
|
||||
public static void Main (string[] args) {
|
||||
Console.WriteLine (double_input (2));
|
||||
}
|
||||
}
|
||||
}
|
||||
4
csharp-to-rust/src/lib.rs
Normal file
4
csharp-to-rust/src/lib.rs
Normal file
@@ -0,0 +1,4 @@
|
||||
#[no_mangle]
|
||||
pub extern fn double_input(input: i32) -> i32 {
|
||||
input * 2
|
||||
}
|
||||
Reference in New Issue
Block a user