他の人が答えたように、この C# 機能はAttribute
これらの特定Attribute
の は Xamarin によって使用され、Xamarin のツールがアプリケーションのビルド中に Android マニフェスト xml ファイルにエントリを作成できるようにします。
これに関する素晴らしい記事がhttp://docs.xamarin.com/guides/android/advanced_topics/working_with_androidmanifest.xmlにあります
ツールは、コンパイルされたコードを分析して、次のようなアクティビティを有効にします。
[Activity (Label="Awesome Demo App", MainLauncher=true)]
public class MyActivity : Activity
{
}
次のようなxmlノードに
<activity android:name="demo.MyActivity" android:label="Awesome Demo App">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>