What's the difference between creating a new instance with "new() and ".StartNew()"?

Coming from my "answer" to question "Stopwatch in a Task seems to be additive across all tasks, want to measure just task interval"

What are the possible differences between creating a new Stopwatch instance as:

Stopwatch timer = System.Diagnostics.Stopwatch.StartNew();

with

Stopwatch timer = new Stopwatch();
timer.Start();  

Implied subquestion: Why was StartNew() method provided?

StartNew, create new instance of the stop watch and starts it as well.

Simple new is Stopwatch instantiation only. It doesn't start the Stopwatch.

For your current code where you are creating a new instance and calling Start, there shouldn't be any difference to Stopwatch.StartNew()

See Stopwatch.StartNew() - MSDN

This method is equivalent to calling the Stopwatch constructor and then calling Start on the new instance.

StartNew provides an easier way to create and start Stopwatch in one step.

What, I will do what I can to help you. TranslationsEdit. show ▽what? (interrogative pronoun)� Quickly send and receive WhatsApp messages right from your computer.

Why was StartNew() method provided?

It's a simpler alternative. StartNew is effectively the same as allocating a new stop watch and starting it instantly.

Since that's a very common use case, the StartNew factory method just simplifies and shortens the API, and reduces the code required to use a stopwatch.

P!nk - So What (Official Music Video), what definition: 1. used to ask for information about people or things: 2. used in questions that show you are…. Learn more. noun the true nature or identity of something, or the sum of its characteristics: a lecture on the whats and hows of crop rotation.

It initializes a new System.Diagnostics.Stopwatch instance and sets the elapsed time property to zero, and starts measuring elapsed time

and save the one line code to implicitly calling Start() method

what, But while plenty of literature focuses on general mentorship strategies — the why, what, who, where, and when — strategies to save time and� what definition: 1. used to ask for information about people or things: 2. used in questions that show you are…. Learn more.

WHAT, With the presidential election drawing nearer, we want to hear how California's Generation Z voters feel about the political system and what� whatever: adverb at all , of any description , of any kind or sort , whatsoever , whichever

What Efficient Mentorship Looks Like, What to Plant in a Hot, Dry Year? Succulents, of Course. Nothing else looks so good, for so long, with so little attention. So long as you go easy on� Film and television. What! or The Whip and the Body, a 1963 Italian film directed by Mario Bava; What?, a 1972 film directed by Roman Polanski "What", the name of the second baseman in Abbott and Costello's comedy routine "Who's on First?

Gen Z California Voters: What Matters Most To You This Presidential , What Americans still owe Fannie Lou Hamer. Opinion by Keisha N. Blain. Updated 4:10 PM ET, Wed August 26, 2020. suffrage movement race women� The ORIGINAL and OFFICIAL "What What (In the Butt)" video! Samwell will CALL your friends and family! Go here: http://officialsamwell.com/live-call/ This is

Comments
  • From Review: Hi, this post does not seem to provide a quality answer to the question. Please either edit your answer and improve it, or just post it as a comment to the question/other answer.