Note that there are some explanatory texts on larger screens.

plurals
  1. USNolonar
    primarykey
    data
    text
    plurals
    1. COWithout your `else`, the program is very likely to crash, that is because you cannot change the GUI from a foreign thread. Since you need to change the GUI anyways, you `Invoke` the method instead. Without `else`, the foreign thread will attempt to change the GUI right after invoking the method (leading to the crash I mentioned before). `InvokeRequired` checks if the object belongs to the current thread or not, basically it means that `this.textBox7.Text = text;` will never run on any thread other than the one to which `textBox7` belongs.
      singulars
    2. CODon asked what the **differences** are between the three. Your post only describe what the 3 options are, but it's very difficult to tell what the actual differences are (especially for those who are not well versed in English). All I understood from your post, is that by the end of the day, you'll end up with the same working copy regardless of which option you chose. Here: http://stackoverflow.com/questions/1214939/update-item-to-revision-vs-revert-to-revision Peter Parker explains what the actual **difference** is between _update to revision_ and _revert to this revision_
      singulars
    3. COI just ran a search on Google for "c# convert binary string to hex" and the first 2 results were http://stackoverflow.com/questions/5612306/converting-long-string-of-binary-to-hex-c-sharp and http://stackoverflow.com/questions/6617284/c-sharp-how-convert-large-hex-string-to-binary and in **both**, the answer you're looking for is in the question, highlighted too. So what's your excuse for being lazy?
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload