You create a Microsoft ASP.NET application by using the Microsoft .NET Framework
version 3.5.The application contains the following code segment. public class
CapabilityEvaluator
{
public static bool ChkScreenSize( System.Web.Mobile.MobileCapabilities cap, String arg)
{
int screenSize = cap.ScreenCharactersWidth *
cap.ScreenCharactersHeight;
return screenSize < int.Parse(arg);
}
}
You add the following device filter element to the Web.config file.
<filter name=”FltrScreenSize” type=”MyWebApp.CapabilityEvaluator,MyWebApp”
method=”ChkScreenSize” />
You need to write a code segment to verify whether the size of the device display is less than
80 characters.Which code segment should you use?
A.
MobileCapabilities currentMobile;
currentMobile = Request.Browser as MobileCapabilities;
if(currentMobile.HasCapability(“FltrScreenSize”,”80″))
{
}
B.
MobileCapabilities currentMobile;
currentMobile = Request.Browser as MobileCapabilities;
if(currentMobile.HasCapability(
“FltrScreenSize”,””).ToString()==”80″)
{
}
C.
MobileCapabilities currentMobile;
currentMobile = Request.Browser as MobileCapabilities;
if (currentMobile.HasCapability(
“CapabilityEvaluator.ChkScreenSize”, “80”))
{
}
D.
MobileCapabilities currentMobile;
currentMobile = Request.Browser as MobileCapabilities;
if (currentMobile.HasCapability(
“CapabilityEvaluator.ChkScreenSize”, “”).ToString()==”80″)
{
}