For-loop and DateTime Problem

Я пытаюсь использовать для в DateTime так:

for (DateTime d = _BookedCheckIn; d <= _BookedCheckOut; d.AddDays(1))
{
    // ...
}

Но проблема в том, что d не увеличивается. Кто-нибудь знает, в чем проблема?

-121--1062348-

в сценарии bash непредвиденная «синтаксическая ошибка: неожиданный конец файла» на, если инструкция [duplicate] W/hen я запускаю следующий фрагмент кода # !/bin/bash если [«foo» = «foo»]; тогда эхо «true» еще эхо «ложь» fi echo «end» я получаю sfm_write_buffer_test.sh: строка 9: синтаксическая ошибка: неожиданный конец...

W/hen я запускаю следующий фрагмент кода

#!/bin/bash
if [ "foo" = "foo" ];
then
echo "true"
else
echo "false"
fi
echo "end"

я получаю

sfm_write_buffer_test.sh: line 9: syntax error: unexpected end of file

это не имеет никакого смысла. эхо-операторы работают нормально, но когда встречается оператор if, это дает вышеупомянутую ошибку.

5
задан Keith Thompson 29 August 2011 в 23:47
поделиться