Trắc Nghiệm C# - Bài 48
1-
|
If s1 and s2 are references to two strings, then which of the following is the correct way to compare the two references?
|
|
A -
|
s1 = s2
|
|
B -
|
s1 == s2
|
|
C -
|
strcmp(s1, s2)
|
|
D -
|
s1.Equals(s2)
|
2-
|
What will be the output of the C#.NET code snippet given below?
namespace IndiabixConsoleApplication
{
class SampleProgram
{
static void Main(string[ ] args)
{
string str= "Hello World!";
Console.WriteLine( String.Compare(str, "Hello World?" ).GetType() );
}
}
}
|
|
A -
|
1
|
|
B -
|
String
|
|
C -
|
Hello World?
|
|
D -
|
System.Int32
|
3-
|
Which of the following snippets are the correct way to convert a Single into a String?
Single f = 9.8f;
String s;
s = (String) (f);
Single f = 9.8f;
String s;
s = Convert.ToString(f);
Single f = 9.8f;
String s;
s = f.ToString();
Single f = 9.8f;
String s;
s = Clnt(f);
Single f = 9.8f;
String s;
s = CString(f);
|
|
A -
|
1, 2
|
|
B -
|
2, 3
|
|
C -
|
1, 3, 5
|
|
D -
|
2, 4
|
4-
|
Which of the following will be the correct output for the C#.NET code snippet given below?
String s1="Kicit";
Console.Write(s1.IndexOf('c') + " ");
Console.Write(s1.Length);
|
|
A -
|
3 6
|
|
B -
|
2 5
|
|
C -
|
3 5
|
|
D -
|
2 6
|
5-
|
Which of the following is correct way to convert a String to an int?
String s = "123";
int i;
i = (int)s;
String s = "123";
int i;
i = int.Parse(s);
String s = "123";
int i;
i = Int32.Parse(s);
String s = "123";
int i;
i = Convert.ToInt32(s);
String s = "123";
int i;
i = CInt(s);
|
|
A -
|
1, 3, 5
|
|
B -
|
2, 4
|
|
C -
|
3, 5
|
|
D -
|
2, 3, 4
|
6-
|
Which of the following statements about a String is correct?
|
|
A -
|
Whether a String is created on the stack or the heap depends on the length of the String.
|
|
B -
|
A String is a primitive.
|
|
C -
|
A String can be created by using the statement String s1 = new String;
|
|
D -
|
A String is created on the heap.
|
7-
|
Which of the following statement is correct about a String in C#.NET?
|
|
A -
|
A String has a zero-based index.
|
|
B -
|
A number CANNOT be represented in the form of a String.
|
|
C -
|
Methods of the String class can be used to modify the string.
|
|
D -
|
A String is mutable because it can be modified once it has been created.
|
8-
|
Which of the following will be the correct output for the C#.NET code snippet given below?
String s1 = "Five Star";
String s2 = "FIVE STAR";
int c;
c = s1.CompareTo(s2);
Console.WriteLine(c);
|
|
A -
|
0
|
|
B -
|
1
|
|
C -
|
2
|
|
D -
|
-1
|
9-
|
If s1 and s2 are references to two strings then which of the following are the correct ways to find whether the contents of the two strings are equal?
if(s1 = s2)
if(s1 == s2)
int c;
c = s1.CompareTo(s2);
if( strcmp(s1, s2) )
if (s1 is s2)
|
|
A -
|
1, 2
|
|
B -
|
2, 3
|
|
C -
|
4, 5
|
|
D -
|
3, 5
|
10-
|
Which of the following statements are correct about the String Class in C#.NET?
- Two strings can be concatenated by using an expression of the form s3 = s1 + s2;
- String is a primitive in C#.NET.
- A string built using StringBuilder Class is Mutable.
- A string built using String Class is Immutable.
- Two strings can be concatenated by using an expression of the form s3 = s1&s2;
|
|
A -
|
1, 2, 5
|
|
B -
|
2, 4
|
|
C -
|
1, 3, 4
|
|
D -
|
3, 5
|
[Người đăng: Thành Lãm - ST]
|