Why are generics used?
A. Generics make code more fast
B. Generics make code more optimised and readable
C. Generics add stability to your code by making more of your bugs detectable at compile time
D. Generics add stability to your code by making more of your bugs detectable at run time
Answer: Option C
What is the purpose of the System.Net.Sockets.TcpClient class in C#?
A. To handle HTTP requests
B. To create a UDP client
C. To establish a connection to a TCP server
D. To perform DNS resolution
Which namespace in C# is used for networking-related tasks?
A. System.IO
B. System.Data
C. System.Web
D. System.Net
What is the difference between TCP and UDP in networking?
A. TCP provides reliable, connection-oriented communication, while UDP provides unreliable, connectionless communication
B. TCP provides unreliable, connectionless communication, while UDP provides reliable, connection-oriented communication
C. TCP is faster than UDP
D. UDP is more secure than TCP
Which class in C# is used for sending and receiving data over a network stream?
A. System.Net.WebClient
B. System.Net.Sockets.UdpClient
C. System.Net.Sockets.TcpListener
D. System.Net.Sockets.NetworkStream

Join The Discussion