#endregion // Public Static Methods
#region Public Instance Methods
- public override bool Equals(object obj) {\r
- if (obj is Screen) {\r
- Screen s = (Screen)obj;\r
-\r
- if (name.Equals(s.name) && (primary == s.primary) && (bounds.Equals(s.Bounds)) && (workarea.Equals(s.workarea))) {\r
- return true;\r
- }\r
- }\r
- return false;\r
- }\r
-
- public override int GetHashCode() {\r
- return base.GetHashCode ();\r
- }\r
-\r
- public override string ToString() {\r
- return "Screen[Bounds={" + this.Bounds + "} WorkingArea={" + this.WorkingArea + "} Primary={" + this.Primary + "} DeviceName=" + this.DeviceName;\r
- }\r
-\r
+ public override bool Equals(object obj) {
+ if (obj is Screen) {
+ Screen s = (Screen)obj;
+
+ if (name.Equals(s.name) && (primary == s.primary) && (bounds.Equals(s.Bounds)) && (workarea.Equals(s.workarea))) {
+ return true;
+ }
+ }
+ return false;
+ }
+
+ public override int GetHashCode() {
+ return base.GetHashCode ();
+ }
+
+ public override string ToString() {
+ return "Screen[Bounds={" + this.Bounds + "} WorkingArea={" + this.WorkingArea + "} Primary={" + this.Primary + "} DeviceName=" + this.DeviceName;
+ }
+
#endregion // Public Instance Methods
}