C#で「as」演算子を使用するにはどうすればよいですか?
以下は、C#でのas操作の使用法を示す例です。ここで「as」は変換に使用されます:
string s = obj[i] as string;
次のコードを実行して、C#の「as」演算子を使用してみてください-
例
using System;
public class Demo {
public static void Main() {
object[] obj = new object[2];
obj[0] = "jack";
obj[1] = 32;
for (int i = 0; i < obj.Length; ++i) {
string s = obj[i] as string;
Console.Write("{0}: ", i);
if (s != null)
Console.WriteLine("'" + s + "'");
else
Console.WriteLine("This is not a string!");
}
Console.ReadKey();
}
} 出力
0: 'jack' 1: This is not a string!
-
SQL EXISTS:このSQL演算子の使用方法
SQLでクエリを定義するためにできることはたくさんあります。 WHERE句に対して実行できることの1つは、データベース内に一致するパラメーターを持つ行が存在するかどうかを確認することです。これは、EXISTS演算子を使用して行います。 構文は次のとおりです。 SELECT <Column>)FromTable1> FROM <Table 1 Name> WHERE EXISTS (SELECT <Column> FROM <Table 2 Name> WHERE <Table 2 Primary Key> = <
-
Android sqliteでINTERSECT演算子を使用するにはどうすればよいですか?
例に入る前に、Androidのsqliteデータベースが何であるかを知っておく必要があります。 SQLiteは、デバイス上のテキストファイルにデータを保存するオープンソースのSQLデータベースです。 Androidには、SQLiteデータベースの実装が組み込まれています。 SQLiteは、すべてのリレーショナルデータベース機能をサポートしています。このデータベースにアクセスするために、JDBC、ODBCなどのデータベースへの接続を確立する必要はありません。 この例は、AndroidsqliteでINTERSECT演算子を使用する方法について示しています ステップ1 − Android St