Static class vs Singleton in C# | C# Interview Questions & Answers | Static & Singleton in CSharp

Поділитися
Вставка
  • Опубліковано 4 лип 2020
  • Static class vs Singleton C#
    For more such videos visit www.questpond.com
    See our other Step by Step video series below :
    For more such videos subscribe / questpondvideos
    JavaScript Interview Questions: • JavaScript Interview Q...
    C# interview questions and answers:- • C# Interview Questions...
    Abstract class vs Interface in C# :- • Abstract Class vs Inte...
    ASP.NET MVC Interview Questions with answers:- • ASP.NET MVC Interview ...
    Angular Interview Questions and Answers :- • Angular Interview Ques...
    C# tutorial for beginners(4 hrs):- • C# Tutorial for Beginn...
    Learn Azure Step by Step:- • Azure Tutorial for Beg...
    Azure AZ-900 fundamentals certification :- • AZ 900 Certification |...
    AZ- 204 certification Azure:- • Azure 204 Certificatio...
    Learn Angular tutorial step by step tinyurl.com/ycd9j895
    Learn MVC 5 step by step in 16 hours:- • Learn ASP.NET MVC 5 ( ...
    Learn Design Pattern Step by Step goo.gl/eJdn0m
    Learn MSBI Step by Step in 32 hours:- goo.gl/TTpFZN
    Learn SQL Server Step by Step tinyurl.com/ja4zmwu
    Python Tutorial for Beginners:- • Python Tutorial for Be...
    Learn Data Science in 1 hour :- tinyurl.com/y5o7qbau
    Learn Power BI Step by Step:- tinyurl.com/y6thhkxw
    PHP Interview Questions : • PHP Interview Question...
    Happy Learnings from Questpond.
    -----------------------------------------------------------------------------------------------
    For more details :-
    🌐 Website : www.questpond.com
    📱 Mob. No. : +91-9967590707 / +91-7700975156 / +91-22-49786776
    📧Email : questpond@questpond.com / questpond@gmail.com / questpond@yahoo.com
    Share, Support, Subscribe and Connect us on!!!
    UA-cam: / questpondvideos
    Twitter: / questpond
    Instagram : / questpond
    Facebook : / questpond
    #StaticVSSingleton #CSharpInterviewQuestions&Answers #StaticVSSingletonTutorial #Static&SingletonIn C# #StaticVSSingletonTraining #CSharpInterviewQuestions

КОМЕНТАРІ • 55

  • @questpondvideos
    @questpondvideos  3 роки тому +2

    25+ OOPS Interview Questions : ua-cam.com/video/u99wAoBjDvQ/v-deo.html
    30 Important C# Interview Questions : ua-cam.com/video/BKynEBPqiIM/v-deo.html
    Software Architecture Interview Questions : ua-cam.com/video/AtTgcbLOqMM/v-deo.html
    20+ SQL Server Interview Questions : ua-cam.com/video/SEdAF8mSKS4/v-deo.html
    10+ Power BI Interview Questions : ua-cam.com/video/Cozc9WNBRt4/v-deo.html
    20 MSBI Interview Questions : ua-cam.com/video/Nw_sHEKnOUE/v-deo.html
    SQL Server Joins : ua-cam.com/video/KTvYHEntvn8/v-deo.html
    SQL Step by Step - ua-cam.com/video/uGlfP9o7kmY/v-deo.html
    Angular Step by Step Tutorial for Beginners : ua-cam.com/video/-9VcW7MBDs8/v-deo.html
    25 Angular Interview Questions : ua-cam.com/video/-jeoyDJDsSM/v-deo.html
    25 Important ASP.NET Interview Questions : ua-cam.com/video/pXmMdmJUC0g/v-deo.html
    35 Important JavaScript Interview Questions : ua-cam.com/video/Zb4dPi7CANU/v-deo.html
    20 MySQL Interview Questions : ua-cam.com/video/9hfjC-BpY20/v-deo.html
    5 MSBI Interview Questions : ua-cam.com/video/5E815aXAwYQ/v-deo.html
    20 PHP Interview Questions : ua-cam.com/video/1bpNSynUrl8/v-deo.html

  • @gururajaraghavendrarao3362
    @gururajaraghavendrarao3362 3 роки тому +42

    Sir, I have 16 year of IT experience and working as an Enterprise Architect. I follow you from my early days. Your words and texts are really motivated and kept my level to update myself continuously. I take a moment to thank you sir. Royal salute to you. You are great and boom for many like me. 🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏

  • @sahiljain1760
    @sahiljain1760 3 роки тому +3

    By far the best video on this subject. Nobody explained it this way.

  • @mominwasae2225
    @mominwasae2225 3 роки тому

    To be fair most clear explanation...thanks shiv sir

  • @5minutecode3
    @5minutecode3 4 роки тому

    Thanks sir for such a detailed and informative session

  • @vineetchaudhary7082
    @vineetchaudhary7082 3 роки тому

    Its very nice video to clear the basic funda.

  • @Gauravkumar-jm4ve
    @Gauravkumar-jm4ve Рік тому

    Excellent explanation Sir thank u so much, pls keep posting more

  • @faeez4722
    @faeez4722 3 роки тому

    Love your videos

  • @rajeevjha3714
    @rajeevjha3714 3 роки тому

    Best explanation

  • @Koiw506
    @Koiw506 2 роки тому

    you are great sir 👏

  • @saiashok28
    @saiashok28 2 роки тому +1

    Very Impressive!

  • @marziehfatemi7615
    @marziehfatemi7615 Рік тому

    I learned a lot . thank you

  • @rakeshranjan1425
    @rakeshranjan1425 3 роки тому

    very good lots of thanks

  • @melodysaga6076
    @melodysaga6076 3 роки тому

    next level teacher you are :) Bingo

  • @umamaheswari8805
    @umamaheswari8805 2 роки тому

    👌👌👌Thank you sir 🙏

  • @srikantamohanty1815
    @srikantamohanty1815 3 роки тому

    Nice explanation

  • @JarvisAlgo
    @JarvisAlgo 2 роки тому

    Nice discussion….

  • @niteshhebbare697
    @niteshhebbare697 Рік тому

    Thanks sir

  • @milindjaid9968
    @milindjaid9968 4 роки тому

    Great explanation

    • @questpondvideos
      @questpondvideos  4 роки тому

      👊👊👊👊👊👊Smash the Subscribe button if you like it.👊👊👊👊👊👊

  • @rahmankusan4340
    @rahmankusan4340 Рік тому

    s. Thank you In The setup❤️

  • @JarvisAlgo
    @JarvisAlgo 2 роки тому +1

    Can we have one more video on TPL and TAL , means task vs async await… where when to use it

  • @chetslove03
    @chetslove03 4 роки тому +1

    Thanks a lot...It was great session...

    • @questpondvideos
      @questpondvideos  4 роки тому

      👊👊👊👊👊👊Smash the Subscribe button if you like it.👊👊👊👊👊👊

  • @malayaliop2669
    @malayaliop2669 2 роки тому +1

    Sir,since class is having private constructor, that class is restricting instance creation and inheritance right.Then what is the purpose of sealed class

  • @bishwaitsahoo9443
    @bishwaitsahoo9443 3 роки тому

    Its dependes on the what type ofrequirement we have, if we are going to use Singleton, then why we are going to inherit it or any object oriented features. for an instance : the Singleton can be used if any master data(readonly) we need to used through out the application

  • @nilabhrabhattacharjee8707
    @nilabhrabhattacharjee8707 3 роки тому +3

    Sealed is used for Singleton to restrict the use of new keyword and object creation in a nested derived class. If some other class is getting inherited inside the singleton class then private constructor becomes accessible inside the nested derived class. Again you can write new keyword and that will violate the entire objective of creating single instance.

    • @srikantamohanty1815
      @srikantamohanty1815 3 роки тому

      Static class also sealed classes ...cant be inherited

    • @sachinbaliyan4845
      @sachinbaliyan4845 2 роки тому

      @@srikantamohanty1815 But that is the problem you cannot create an instance method in instance class and we cannot extend it on new requirement...

  • @eladyehuda8827
    @eladyehuda8827 2 місяці тому

    Regarding the safe iterator, what will happen even though you defined a property as Ienumable, if you cast the property to a list? You will then perform Add, in the original property the element that was added will appear like that? But like that, do you have an argument that explains that this is also avoided?

  • @aagebadho6907
    @aagebadho6907 3 роки тому +1

    @Questpond
    If you are changing the data type of GetCountries from List to IEnumberable and saying that now we don't get methods like Add() which can manipulate the data. I assume that assumption is wrong, why because anytime we can type cast the IEnumberable type to List type again. And once that is done then we again have access to GetCountries() which can manipulate the data. Please help me explain this.

    • @Moosa_Says
      @Moosa_Says Рік тому

      .ToList() will give you a new list.

  • @vineetchaudhary7082
    @vineetchaudhary7082 3 роки тому +4

    I want to ask one Question: If we are going to use singleton design pattern in application then all request goes to, into a queue then performance will be down it means bottleneck will come. then why Singleton?

    • @GauravChaudhary09
      @GauravChaudhary09 2 роки тому +1

      Parallelism is different from concurrency. In single ofcourse performance will be less but data will be thread safe and you can still have another ways of improving performance.

  • @pulapakadurgaprasad6141
    @pulapakadurgaprasad6141 2 роки тому

    After two years today also gurupournami... Today I watched

  • @srikantamohanty1815
    @srikantamohanty1815 3 роки тому

    Where to use singletone pattern

  • @satriafitasa4740
    @satriafitasa4740 Рік тому

    Try zooming in (ctrl+scroll)

  • @hearyourmood9633
    @hearyourmood9633 2 роки тому

    Why can't i encapsulate countries list in static class? I could make list private and create a public method for getting that list

  • @jaleelahmed1000
    @jaleelahmed1000 Рік тому

    hi sir

  • @questpondvideos
    @questpondvideos  4 роки тому +2

    If you liked this Session, Do share and email on questpond@questpond.com the Link for your FB, Twitter, and Linkedin and avail the discount price for the "Learn Design Pattern Step by Step" www.questpond.com/buynow.php?courseid=MTA=.

  • @sayanchatterjee5085
    @sayanchatterjee5085 3 роки тому +1

    Hi, Why you did not create a private constructor for your "Singleton" class?

  • @SANJAYGHOSH-qg8tg
    @SANJAYGHOSH-qg8tg Місяць тому

    😀

  • @hlch7774
    @hlch7774 Рік тому

    Singleton class is not a static class like your code, and your demonstration is only to show the difference between Singleton instance and naked static instance, not the difference between singleton class and static class

  • @bsbs1927
    @bsbs1927 4 роки тому +4

    Static cannot be inheited

  • @BimalDaslol
    @BimalDaslol Рік тому

    Why your singleton class has static keyword? As far I know Singleton class can not have static keyword.

  • @t555d
    @t555d 2 роки тому +1

    Wikipedia is not credible source for such things.

    • @questpondvideos
      @questpondvideos  2 роки тому +2

      Its still a source where people have put lot of effort.

    • @suraj8092
      @suraj8092 2 роки тому

      Wikipedia is a decent source for information except for history, politics, and religion.

  • @manulib7274
    @manulib7274 Рік тому

    🐅👨‍👩‍👦

  • @nandeshwarbagde2494
    @nandeshwarbagde2494 Рік тому +1

    Why many videos paid? Please make it free so that the needy people can get knowledge. Knowledge sharing is biggest knowledge earning. If you consider yourself as a teacher, please don't make paid videos as I can't afford it, it should be free and if I feel may donate you money or donate blessings 😉

    • @jagdishdinkar2325
      @jagdishdinkar2325 Рік тому +1

      So You are a beggar who can not afford 20$. Cheap and Greedy indians. These indians are blood leechers. They do not understand teacher has family. Selfish

    • @questpondvideos
      @questpondvideos  Рік тому +3

      So sad comment what can i say. We also have families.