n="justify"> Console.WriteLine ("Введіть ПІБ відповідальної за виконання");  
 PersonResponsible = Console.ReadLine (); 
 } 
 } 
 } 
  МодульDocumentsList.csSystem;. Collections.Generic;. Linq;. Text; task2 
  {//список документів 
  {N = 50; count; [] Elem = newDocument [N]; 
  {i; = 0; (i = 0; i! = N - 1; i + +) [i] = null; 
 } 
  
 {
  {! (count == 0); 
 } 
 } 
  
} 
 // ---------------------------------------- ------------------------------------- 
  publicvoidEl_Add (inttype)// додану еелемента до списку 
  {(count == Elem.Length). Resize (ref Elem, count * 2); (type == 1) [count] = newRequest (); (type == 2) [count ] = newStatement (); (type == 3) [count] = 
} 
  
 {i, k; find = false; (i = 0; (i <= (count - 1)) && (! find); i + +) 
  {= Elem [i]. Number == id; 
				
				
				
				
			 } (find) 
  {-; [i] = null; (k = i + 1; k <= count - 1; k + +) [k - 1] = Elem [k];. Collect (); // виклик збирача мусора.WaitForPendingFinalizers ();. WriteLine ();. WriteLine (" nУдаленіе завершено. n");. WriteLine (); -; 
 }. WriteLine (" nНет документа з таким номером n"); Console.WriteLine (); 
 } 
 // ---------------------------------------- ------------------------------------- ()// перегляд всіх елементів у списку 
  {i = 0; (i = 0; i <= (count - 1); i + +) 
  {. WriteLine (Elem [i]. ShowInfo ());. WriteLine (); 
 }. WriteLine (" nКонец списку. n");. WriteLine (); 
 } 
 // ---------------------------------------- ------------------------------------- 
  publicvoidEl_Change (int id)// зміна елемента в списку 
  {i = 0; ok = false; ((! ok) && (i <= (count - 1))) 
  {(Elem [i]. Number == id) = true; i + +; 
 } (ok) 
  {. WriteLine (Elem [i]. ShowInfo ()); 
  Console.WriteLine (" nВведіте нові дані:"); 
 } 
  {Console.WriteLine (" nНет документа з таким номером n"); Console.WriteLine ();} 
 } 
  
 {(type == 1) 
  {i = 0; (i = 0; i <= (count - 1)...