मैंने आपके लिए कुछ रोचक, लेकिन .NET और C # की दुनिया के बहुत ही जाने-माने सवालों का चयन नहीं किया है। साथ ही, मैंने कुछ प्रश्न स्वयं लिखे, जो मुझे पसंद आई पुस्तकों, लेखों और वीडियो पर आधारित थे।1. स्क्रीन पर क्या प्रदर्शित किया जाएगा? (यदि कुछ भी प्रदर्शित किया जाता है)string nullString = (string)null;
Console.WriteLine (nullString is string);
2. कंसोल .NET एप्लिकेशन द्वारा क्या प्रदर्शित किया जाएगा?Console.WriteLine (Math.Round(1.5));
Console.WriteLine (Math.Round(2.5));
उत्तर2 2. — . , Mono 2 3.
3. निम्नलिखित कोड को निष्पादित करने का परिणाम क्या होगा:static void Main(string[] args)
{
float f = Sum(0.1f, 0.2f);
float g = Sum(0.1f, 0.2f);
Console.WriteLine(f == g);
}
static float Sum(float f1, float f2)
{
return f1 + f2;
}
a) ट्रूb) गलतc) एक अपवादd को फेंक दिया जाएगा ) इसे स्पष्ट रूप से नहीं कहा जा सकता है (सबसे अधिक सच है, लेकिन यह गलत भी हो सकता है)4. निम्नलिखित कोड को निष्पादित करने का परिणाम क्या होगा:float price = 4.99F;
int quantity = 17;
float total = price * quantity;
Console.WriteLine("The total price is ${0}.", total);
a) कुल कीमत $ 85b है) कुल मूल्य $ 84.83c है) कुल मूल्य $ 84d है) कुल मूल्य $ 84.82999 है5. एक डेटाबेस में पासवर्ड स्टोर करने का सबसे अच्छा तरीका क्या है? एक या एक से अधिक उत्तरों का चयन करें: ए) प्लेनटेक्स्ट केरूप मेंबी) डीईएसका उपयोग करके एन्क्रिप्ट किया गया) एईएसडी का उपयोग करके एन्क्रिप्ट किया गया ) एमडी 5ई का उपयोग करके कैश किया गया) एसएचए 512 का उपयोग करके कैश किया गयाउत्तरe
MD5 .
, keyed hash : HMACSHA1 MACTripleDES
6. .NET वातावरण में, कई अलग-अलग टाइमर हैं। इनमें से कौन सी टाइमर मौजूद नहीं है?क) System.Windows.Forms से टाइमरख) System.Windows.Threading से DispatchTimerग) Windows.UI.XAML से DispatchTimerघ) से System.Timers टाइमरई) System.Windows.Threading.Timers से टाइमरच) सिस्टम से टाइमर .Threadingउत्तरe
Credits: CLR via C# Jeffrey Richter
7. नेटवर्क पर .NET .NET क्या मौजूद नहीं है?a) dotnetfiddle.netb) repl.it/languages/csharpc) csharpcompiler.netd) dotnet.microsoft.com/platform/try-dotnete) csharppad.com8. यदि आप इंगित करना चाहते हैं कि संख्या लंबी है, तो आप संख्या के अंत में अक्षर l या L को निर्दिष्ट कर सकते हैं। उदाहरण के लिए, इस तरह:var l = 138l;
किस अक्षर का उपयोग करके मैं दशमलव प्रकार निर्दिष्ट कर सकता हूं?ए) सी या सीबी) डी या डीसी) एम या एमडी) ई या ई9. निम्नलिखित कोड वाले कंसोल एप्लिकेशन की स्क्रीन पर क्या प्रदर्शित होगा: class Program
{
static Program()
{
Console.WriteLine("Static constructor");
}
public Program()
{
Console.WriteLine("Constructor");
}
static void Main(string[] args)
{
Console.WriteLine("Main");
Console.ReadLine();
}
}
उत्तर«Static constructor» «Main»
, . . .
10. परिणाम के रूप में क्या प्रदर्शित किया जाएगा? [Flags]
public enum Status
{
Funny = 0x01,
Hilarious = 0x02,
Boring = 0x04,
Cool = 0x08,
Interesting = 0x10,
Informative = 0x20,
Error = 0x40
}
public static void Main (string[] args) {
var code = 24;
Console.WriteLine (String.Format("This Quiz is: {0}", (Status)code));
}
11. स्ट्रिंग और स्ट्रिंग के बीच अंतर क्या है?12. विज़ुअल स्टूडियो प्रतीक का क्या अर्थ है (या कम से कम शुरुआत में इसका मतलब है)?13. कृपया नक्शा: निम्नलिखित विकल्पों के साथAsync / प्रतीक्षा काप्रयास करें /ValidateAntiForgeryTokenको पकड़ें :TAP , SEH , STPउत्तरAsync/await -> TAP (Task asynchronous programming model)
Try/catch -> SEH (Structured Exception Handling)
ValidateAntiForgeryToken -> STP (Synchronizer Token Pattern)
14. निम्नलिखित में से कौन एक .NET CMS नहीं है?a) mojoPortalb) N2 CMSc) परमाणु CMSd) समग्र C1e) ठोस 5f) पिरान्हा CMS15. स्क्रीन पर क्या प्रदर्शित किया जाएगा? (यदि कुछ प्रदर्शित होता है)
class Program
{
private static int y = x;
private static int x = 5;
static void Main(string[] args)
{
Console.WriteLine(y);
Console.ReadLine();
}
}
16. क्या समवर्ती संग्रह के वर्ग नेट में मौजूद नहीं हैएक) ConcurrentQueueख) ConcurrentStackग) ConcurrentListघ) ConcurrentDictionaryई) ConcurrentBag17. सिंक्रोनस तरीके से एसिंक्स कोड को कॉल करने की कौन सी विधि बेहतर है (निश्चित रूप से, यह दुर्लभ परिस्थितियों में किया जाता है जब यह काम नहीं करता है):a) प्रतीक्षा ()b) परिणाम ()c) GetAwaiter () GetResult ()।