Are You the Sharpest C-Sharper?

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
Across
  1. 1. Prevents compiler optimization
  2. 2. Groups query results
  3. 3. Absence of object reference
  4. 5. Continues query after clause
  5. 8. Labels section in switch statement
  6. 9. Replaces inherited virtual member
  7. 11. Prevents class inheritance
  8. 12. Publisher-subscriber pattern mechanism
  9. 13. Switch fallback or type's zero value
  10. 16. 32-bit signed integer type
  11. 17. Unrestricted access modifier
  12. 18. Signed 8-bit integer type
  13. 20. Multi-way branch statement
  14. 22. Belongs to type not instance
  15. 23. Unconditional jump statement
  16. 26. Allocates stack memory block
  17. 29. Allows pointer operations
  18. 33. Exception or pattern filter
  19. 35. Guards exception-prone code
  20. 38. Defines manual type conversion
  21. 40. Counter-based loop structure
  22. 41. Skips to next loop iteration
  23. 42. Correlates two data sources
  24. 43. Overloads operator behavior
  25. 46. 64-bit unsigned integer type
  26. 47. Creates object instances or hides inherited members
  27. 49. Loop executing at least once
  28. 50. Variable-length parameter array
  29. 52. Tests type compatibility
  30. 55. References parent class members
  31. 58. Handles thrown exceptions
  32. 59. Disables overflow checking
  33. 60. Projects query results
  34. 62. Class-only access modifier
  35. 64. Organizes code into groups
  36. 65. Generic constraint for value types
  37. 68. Imports namespace or ensures disposal
  38. 70. Introduces range variable
  39. 74. Aggregates query elements
  40. 75. Runtime type resolution
  41. 78. Condition-based loop
  42. 79. Thread synchronization mechanism
  43. 80. Implicitly-typed local variable
  44. 82. Sorts query results downward
  45. 84. Defines automatic type conversion
  46. 85. Starts LINQ query expression
  47. 86. Unsigned 8-bit integer type
  48. 87. Specifies join condition
  49. 89. Root of all types
  50. 92. Allows method override
  51. 94. 32-bit floating-point type
  52. 95. Returns type's byte size
  53. 96. Property write accessor
  54. 97. Suspends until task completes
  55. 98. 16-bit unsigned integer type
Down
  1. 1. Implicit setter parameter
  2. 2. True or false data type
  3. 4. Assignment only at declaration or constructor
  4. 6. Generic constraint requiring non-nullable
  5. 7. Sorts query results
  6. 8. Defines reference type blueprint
  7. 10. Passes parameter by reference
  8. 11. Value type structure
  9. 14. External assembly reference
  10. 15. Boolean literal value
  11. 17. Splits type across files
  12. 19. Current instance reference
  13. 21. Declares compile-time constant value
  14. 24. Raises exception
  15. 25. Returns value through parameter
  16. 27. Attempts safe type conversion
  17. 28. Single Unicode character type
  18. 30. Compares join keys
  19. 31. Foreach iterator or readonly parameter
  20. 32. 128-bit precise decimal type
  21. 34. Declares externally implemented method
  22. 35. Boolean literal value
  23. 36. Event accessor for unsubscription
  24. 37. No return value
  25. 39. Property read accessor
  26. 40. Iterates collection elements
  27. 44. Class and derived access
  28. 45. Sorts query results upward
  29. 48. Filters query elements
  30. 51. Enables arithmetic overflow checking
  31. 52. Assembly-level access modifier
  32. 53. Alternative condition branch
  33. 54. Exits method with value
  34. 56. Always-executed exception block
  35. 57. Pins movable variable in memory
  36. 61. Marks asynchronous method
  37. 63. Event accessor for subscription
  38. 66. Gets symbol's string name
  39. 67. Named constant set
  40. 69. 16-bit signed integer type
  41. 71. Gets type's Type object
  42. 72. Immutable text sequence type
  43. 73. 32-bit unsigned integer type
  44. 76. Conditional execution statement
  45. 77. Type-safe function pointer
  46. 81. 64-bit signed integer type
  47. 83. Root namespace qualifier
  48. 86. Exits loop or switch immediately
  49. 88. 64-bit floating-point type
  50. 90. Contract defining member signatures
  51. 91. Returns iterator element
  52. 93. Defines incomplete class requiring implementation