Jilet geçersiz işlev

oy
2

Bazı verileri çıktı ve Jilet fonksiyonu var sonuç (yani bu şekilde yapılır neden uzun hikaye) bir şey döndürmez olarak:

@functions
{
  public static void SampleHelperMethod()
  {
    //...
  }
}

Nasıl şimdi görünümünde arayabilirim? Denedim @MyFunctions.SampleHelperMethod()ama boş fonksiyonları için çalışmaz.

Oluştur 12/07/2012 saat 18:19
kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
5

deklarasyon

@functions
{
    public static void TestFunction()
    {

    }
}

Görünümünde kullanın

@{ TestFunction(); }

Bu şey dönmez bir fonksiyonu olduğundan, onunla çıkacağını gibi parantez içinde tamamlamayı gerekir ve eğer deyimi için /. Erik dediği gibi Ancak, bu mantık görünümünde ilan edilirdi neden gerçekten belli değil ... Görünümlerinizin içerebilen bir yardımcıları sınıfı oluşturmayı düşünebilirsiniz. Bu yeniden kullanım ve endişeleri daha iyi ayrımları için izin verecektir.

Cevap 12/07/2012 saat 18:27
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more