2014-08-28 97 views
1

我已經爲我的原始項目創建了一個綁定項目,我已將我的庫添加到綁定項目中。這是我在ApiDefinition.cs代碼:Xamarin綁定調用方法

public partial interface TestInterface1 
{ 
    [Static,Export ("sum:with:")] 
    int TestAdd (int first, int second); 
} 

我添加到我原來的項目的引用綁定,但我怎麼叫TestAdd()?我在命名空間中找到接口,但不知道如何使用它?

謝謝

+0

不知道你在問什麼,你需要在你的問題中加入更多的上下文。如果你問如何綁定本地庫試試客觀Sharpie – 2014-08-28 16:59:08

+0

我不知道你正在嘗試做什麼。除非引用實現該接口的類,否則不能在接口上直接使用方法。你有沒有創建一個類似這樣的類,「公共類SomeClassName:TestInterface1」? – jensendp 2014-08-31 14:56:23

回答

0

您需要掌握一個實現TestInterface1的對象實例。如果你沒有這樣的東西,你可能想把你的接口改爲一個類,這樣你可以自己實例化一個TestInterface1類型的對象?

public class TestInterface1 
{ 
    [Static,Export ("sum:with:")] 
    int TestAdd (int first, int second); 
} 

,然後使用它像

var test = new TestInterface1(); 
var result = test.TestAdd(1,2); 

有道理?

相關問題