2014-01-20 20 views
0

我對我的Xamarin Android項目有以下問題:可以在項目中添加靜態類

1)可以在項目中添加靜態類嗎? WinRT項目中使用下面的類。

 

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 

namespace MobileSales.DataModel 
{ 
    static class TransItemSelected 
    { 

     public static int DocType { get; set; } 
     public static string DocNo { get; set; } 
     public static int TransId { get; set; } 

     .... 

    } 
} 

2)如何獲得和上面的類設置如何設置在Android平板電腦中使用的項目Activity.cs

3)內部的數據?

由於

回答

1

1)是(但不是在許多情況下,推薦)

2)TransItemSelected.DocType = 0;

3)包含在Android項目(類庫或應用程序)

做使課堂公衆雖然該文件。

public static class TransItemSelected 
{ 
    .... 
+0

請問爲什麼不能使用靜態類? – MilkBottle

+0

你可以,沒有任何東西阻止它的使用。 – SKall

+0

如果您的班級不能保持靜態狀態。如果它們需要維護狀態,那麼使用靜態類並不是好習慣,而是使用常規的實例化類。 –

相關問題