锐腾搅拌上料功能
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

50 lines
1.1 KiB

5 months ago
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. namespace ICSSoft.Frame.Data.Entity
  6. {
  7. public class FormReadExcelUIModelColumns
  8. {
  9. private string _columnsName;
  10. private bool _NotNull;
  11. public string columnsName
  12. { get { return _columnsName; } set { _columnsName = value; } }
  13. public bool NotNull
  14. { get { return _NotNull; } set { _NotNull = value; } }
  15. public FormReadExcelUIModelColumns(string ColName, bool isNotNull)
  16. {
  17. columnsName = ColName;
  18. NotNull = isNotNull;
  19. }
  20. public override int GetHashCode()
  21. {
  22. return _columnsName.GetHashCode();
  23. }
  24. public override bool Equals(object obj)
  25. {
  26. if (obj.GetType() != this.GetType())
  27. {
  28. return false;
  29. }
  30. FormReadExcelUIModelColumns putIn = obj as FormReadExcelUIModelColumns;
  31. if (putIn.columnsName == this.columnsName)
  32. {
  33. return true;
  34. }
  35. else
  36. {
  37. return false;
  38. }
  39. }
  40. }
  41. }