Вопрос : Находите algorythm для того чтобы высчитать недели List

Здравствулте!,

I am пытаясь считать что-то родово без всех мотыг или слишком `s etc много checks/if… потому что мое разрешение работает 99% но там будет слишком много «исключений» поэтому я пытаюсь начинать снова и считать что-то более лучшее/более ясное code.

Task:

I имеет список Datetimes выбранный потребителем от startdate с datepicker и enddate от datepicker. Например потребитель выбрал 01.07.2010 как startdate и как enddate 22.07.2010.

So мое List " underline " class= Datetimes имеет это: 01.07. , 02.07. , 03.07. , ..21.07 04.07 ........, 22.07.2010

PSEUDO-Code для того чтобы дать вам помощь старта: P и дать вам другой НАМЕК: предмет недели

The первый и последний предмет недели в окончательном List МОГУТ всегда отличать предметы недели в пределах первого И последним предметом недели в окончательной проблеме List.

The будет находка что-то родовое когда вы не можете вычислить предмет недели с взаимным algorythm, котор вы можете примениться для КАЖДОГО week.

Now имеете потеху: class= " lineNumbers " >
1 >

weekList var = новое List ();
для (int iий = 0; iий < dateList.Count; i++) // угождают не рассматривают CurrentCulture потому что моим firstDayOfWeek будет ВСЕГДА ПОНЕДЕЛЬНИК
{
     если (1 dateList == (int) [I] .DayOfWeek) // когда datetime в dateList будет ПОНЕДЕЛЬНИК (1)
     {
            
      }
      другое // отсутствие ПОНЕДЕЛЬНИК
       {

       }
}

[b] Week.cs: [/b]
публика int WeekID {получите; комплект;}
общественные дни List {получите; комплект;}

[b] Day.cs: [/b]
общественное Datetime MeetingDate {получите; комплект;}class= " ясное " >


Basing

Week1.Days:
01.07.2010
02.07.2010
03.07.2010
04.07.2010
Week2.Days:
05.07.2010
06.07.2010
07.07.2010
08.07.2010
09.07.2010
10.07.2010
11.07.2010
Week3.Days:
12.07.2010
13.07.2010
14.07.2010
15.07.2010
16.07.2010
17.07.2010
18.07.2010
Week4.Days:
19.07.2010
20.07.2010
21.07.2010
22.07.2010

How вы сделали бы algo?


class=

Ответ : Находите algorythm для того чтобы высчитать недели List

польза:

ИСПОЛЬЗУЙТЕ sql_song1;
ИДИТЕ
sp_change_users_login «Update_One» exec, «leon», «leon»;
идите

Assusmes этого разрешения вы создали названный учет SQL leon внутри сервер SQL, не OS!

Другое sp_revlogin разрешения упомянутое мной и rrjeagan17 должно сделать с внутренне SQL Sid. Это остается этими же между обоими серверами когда проникать учитывает использующ sp_help_revlogin. Lookat: http://www.experts-exchange.com/Microsoft/Development/MS-SQL-Server/SQL-Server-2005/Q_25193164.html

Marten отношений
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us