平塚大好き零細企業社長が地域活性と自社PRを考えるブログ!

おすすめの自社のサービス、商品を紹介していきます!

スポンサーサイト 

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
( --/--/-- --:-- ) Category スポンサー広告 | トラックバック(-) | コメント(-)

C# 文字列の中に特定の文字が含まれるか 

C#で、文字列検索ができないか?


ありそうでなさそうな。Stringクラスにあるようです。
Containsメゾッドを使います。


string str = "ろうにゃくなんにょ";

Console.WriteLine(str.Contains("にゃく")); // 出力:True
Console.WriteLine(str.Contains("にゃん")); // 出力:False
Console.WriteLine(str.Contains("")); // 出力:True

Console.WriteLine(str.IndexOf("")); // 出力:0



参考
http://www.atmarkit.co.jp/fdotnet/dotnettips/411contains/contains.html
スポンサーサイト
( 2009/10/24 21:28 ) Category C# | トラックバック(-) | CM(0)

C# 切捨て 

またしても、C#で切上と切捨てです

double型も使えるようですね。知らなかった。



Math.Floor (Decimal)

Math.Ceiling (Decimal)

 第1パラメータには切り捨て/切り上げを行うDecimal型(※.NET Framework 2.0以降*1)もしくはDouble型の数値を指定する。

 戻り値は、切り捨て/切り上げられたDecimal型もしくはDouble型の整数値となる。

参考
http://www.atmarkit.co.jp/fdotnet/dotnettips/703mathfloorceiling/mathfloorceiling.html
( 2009/10/17 23:29 ) Category C# | トラックバック(-) | CM(0)

C# 余りを求める 

C#で余りを求めたいと思って調べました。

以下、C言語にも使えますね。各演算子です。

x + y x と y を足す byte
a = 11 + 92; // a は 103 になる。

x - y x から y を引く
int a = 9 - 4; // a は 5 になる。

x * y x と y を掛ける
int a = 3 * 7; // a は 21 になる。

x / y x を y で割る
int a = 9 / 2; // 整数の場合、あまり切り捨て。 a は 4 になる。
double x = 9.0 / 2.0; // a は 4.5 になる。

x % y x を y で割った余り
int a = 9 / 2; // a は 1 になる。

+x x の値そのまま int a = +1; // a = 1 と同じ
-x 符号反転 int a = 1;
int b = -a; // b は -1 になる。


そうでした。忘れてましたね。余りは%です。
( 2009/10/17 23:12 ) Category C# | トラックバック(-) | CM(0)

C# 文字列の全角/半角をチェックするには? 

文字列の全角/半角をチェックするには?


シフトJISエンコードして、バイト数と文字数を比較する。
すべて全角のときは、文字数×2=バイト数、それ以外は半角含む

Encoding sjisEnc = Encoding.GetEncoding("Shift_JIS");

int num = sjisEnc.GetByteCount(str);
return num == str.Length * 2;


( 2009/10/14 22:07 ) Category C# | トラックバック(-) | CM(0)
最新記事
おすすめ






ピックアップ
売れ筋


最新トラックバック
お問い合わせ

名前:
メール:
件名:
本文:



上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。