İfade for...to , döngü değişkeninin bir değer aralığı üzerinde döngüde yinelemek için kullanılır.
Sözdizimi
F#
for identifier = start [ to | downto ] finish do
body-expression
Açıklamalar
Tanımlayıcının türü, başlangıç ve bitiş ifadelerinin türünden çıkarılır. Bu ifadelerin türleri 32 bit tamsayılar olmalıdır.
Teknik olarak bir ifade olsa da, for...to daha çok kesinlik temelli programlama dilindeki geleneksel bir deyim gibidir. Gövde ifadesi için dönüş türü olmalıdırunit. Aşağıdaki örneklerde ifadenin çeşitli kullanımları gösterilmektedir for...to .
F#
// A simple for...to loop.let function1() =
for i = 1to10do
printf "%d " i
printfn ""// A for...to loop that counts in reverse.let function2() =
for i = 10downto1do
printf "%d " i
printfn ""
function1()
function2()
// A for...to loop that uses functions as the start and finish expressions.let beginning x y = x - 2*y
let ending x y = x + 2*y
let function3 x y =
for i = (beginning x y) to (ending x y) do
printf "%d " i
printfn ""
function3 104
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin:
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.