beni çabuk formun bir sınıf oluşturmak için olanak sağlayan bir Visual Studio pasajı yazmak istiyorum: Ben özelliği olarak aynı ada sahip yapıcı parametre istiyorumVisual Studio: Kişinin kendi kod parçacıklarında kullanmak için özel işlevleri tanımlamak mümkün mü?
public SomeClass
{
public SomeType SomeProperty { get; private set; }
public SomeClass(SomeType someProperty) { SomeProperty = someProperty; }
}
, ancak daha düşük kasalı . Adı iki kere yazmak zorunda kalmak istemiyorum. Bunu nasıl yaparım?
Zaten snippet'ler için XML'e baktım ve kullanılabilecek bazı işlevler olduğunu keşfettim.
<Function>GenerateSwitchCases($expression$)</Function>
this MSDN documentation page göre, bu <Function>
etiketine kullanabileceğiniz üç yerleşik işlevler vardır: Örneğin, yerleşik "anahtarı" kod parçacığı aşağıdaki talimat içerir. Ne yazık ki, hiçbiri istediğimi yapmıyor (küçük harfle ilk harf). Snippet'imde kullanabileceğim bir işlevi tanımlamak mümkün mü?
Man, sadece hemen hemen aynı şeyi yapmaya çalışıyordu ! Ahh! –
Bu cevabı bakın: http://stackoverflow.com/questions/5663569/c-custom-code-snippet-functions – ballombert