Advertisement
Guest User

Untitled

a guest
Mar 30th, 2017
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.58 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5.  
  6. /// <summary>
  7. /// Summary description for Miestas
  8. /// </summary>
  9. public class Miestas
  10. {
  11.     public string Pavadinimas { get; set; }
  12.     public string KitasM { get; set; }
  13.     public double Atstumas { get; set; }
  14.     public int GyventojuSk { get; set; }
  15.  
  16.     public Miestas()
  17.     {
  18.     }
  19.  
  20.     //Ua8.txt
  21.     public Miestas(string pav, string kitas, double kiek)
  22.     {
  23.         Pavadinimas = pav;
  24.         KitasM = kitas;
  25.         Atstumas = kiek;
  26.         GyventojuSk = 0;
  27.     }
  28.  
  29.     //Ub8.txt
  30.     public Miestas(string pav, int kiek)
  31.     {
  32.         Pavadinimas = pav;
  33.         GyventojuSk = kiek;
  34.         KitasM = "";
  35.         Atstumas = 0;
  36.     }
  37.  
  38.     //marsrutu sarasui?
  39.     public Miestas(string pav)
  40.     {
  41.         Pavadinimas = pav;
  42.         GyventojuSk = 0;
  43.         KitasM = "";
  44.         Atstumas = 0;
  45.     }
  46.  
  47.     //marsrutu sarasui
  48.     public Miestas(string pav, double kiek)
  49.     {
  50.         Pavadinimas = pav;
  51.         KitasM = "";
  52.         Atstumas = kiek;
  53.         GyventojuSk = 0;
  54.     }
  55.  
  56.     public override string ToString()
  57.     {
  58.         string eilute;
  59.         eilute = string.Format("| {0, -50} | {1, -20} | {2, -5} | {3, -6} |", Pavadinimas, KitasM, Atstumas, GyventojuSk);
  60.         return eilute;
  61.     }
  62.  
  63.     static public bool operator >(Miestas pirmas, Miestas antras)
  64.     {
  65.         return pirmas.Atstumas > antras.Atstumas;
  66.     }
  67.  
  68.     static public bool operator <(Miestas pirmas, Miestas antras)
  69.     {
  70.         return pirmas.Atstumas < antras.Atstumas;
  71.     }
  72. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement