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