1 Temmuz 2009, ÇARŞAMBA
/Atama dışarı ref parametreleri Adedi içinde
Dışarı/ref parametre Adedi (3.0) kullanarak atamak mümkün mü?
Callback()
, kullanarak baktım ama Action<>
jenerik dayanıyor çünkü ref parametreleri desteklemiyor. Ayrıca tercihen arama yapabilirim ama bir kısıtlama (It.Is
) ref
parametre giriş koymak istiyorum.
Gergedan dalga geçiyor bu işlevi destekleyen biliyorum, ama üzerinde çalıştığım proje zaten Adedi kullanıyor.
CEVAP
28 HAZİRAN 2010, PAZARTESİ
', Benim için iş gibi görünüyor."
public interface IService
{
void DoSomething(out string a);
}
[TestMethod]
public void Test()
{
var service = new Mock<IService>();
var expectedValue = "value";
service.Setup(s => s.DoSomething(out expectedValue));
string actualValue;
service.Object.DoSomething(out actualValue);
Assert.AreEqual(actualValue, expectedValue);
}
Adedi 'expectedValue' Kur seni arar ve hatırlar. değerini bakar diye tahmin ediyorum
'Ref', cevabını da arıyorum.
Aşağıdaki Hızlı Başlangıç Kılavuzu yararlı buldum: http://code.google.com/p/moq/wiki/QuickStart
Bunu Paylaş:
Neden C diziler yapılar içinde, ama ge...
# - C, bir if ifadesi içinde Atama...
Oluşturma ObjectiveC içinde NSDictiona...
Perl içinde atama koşullu operatör sor...
Atama lambda ifadesi içinde Python...