探検
C#,C#の宿題片付けます。
■ このスレッドは過去ログ倉庫に格納されています
2007/12/14(金) 17:20:54
需要はないかもしれんが立ててみた。
236デフォルトの名無しさん
2009/01/09(金) 04:04:18 >>235
ありがとうございます。自分でもやっていたのですが、こういう風にやればよかったのですね。
C#からオフィス操作をする場合、参考となる物があまりなくて困っているのですが、
235さんはどのようにしてC#からオフィス操作のやり方を学んだのでしょうか?
課題を出した研究室の先生に訪ねても「ググれ」としか言ってくれないので・・・
ありがとうございます。自分でもやっていたのですが、こういう風にやればよかったのですね。
C#からオフィス操作をする場合、参考となる物があまりなくて困っているのですが、
235さんはどのようにしてC#からオフィス操作のやり方を学んだのでしょうか?
課題を出した研究室の先生に訪ねても「ググれ」としか言ってくれないので・・・
237デフォルトの名無しさん
2009/01/09(金) 05:34:20 横レスで悪いが、varをVB6.0のvariantのように使うのは行儀が悪いと思うぞ。
238デフォルトの名無しさん
2009/01/09(金) 07:58:17239デフォルトの名無しさん
2009/01/09(金) 11:21:16 スレ対嫁
240デフォルトの名無しさん
2009/01/09(金) 11:58:53 オフィス操作は今のC#には向いてないんだよ
それをわかってない先生なんだろう
他のほとんどの学生が作ったやつは終了してもExcelのプロセスが残るだろうなw
それをわかってない先生なんだろう
他のほとんどの学生が作ったやつは終了してもExcelのプロセスが残るだろうなw
241デフォルトの名無しさん
2009/01/09(金) 13:06:37242デフォルトの名無しさん
2009/01/09(金) 14:01:52 XmlTextWriterを使ってKMLテキストを出力するプログラムを作ってんるんだが、
<kml xmlns="http://earth.google.com/kml/2.2">
を書き出したくて、
xw.WriteStartElement("kml");
xw.WriteAttributeString("xmlns", "http://earth.google.com/kml/2.2");
と入力したんだが、
「要素の同一開始タグ内で、プレフィックス '' の定義を '' から'http://earth.google.com/kml/2.2'に変更することはできません。」
ってエラーが出るんだけどどうしたらいいの?
出力は<kml で止まってる。
あと、
<hotSpot x="32" y="1" xunits="pixels" yunits="pixels"/>
のようにひとつの<>の中で完結するタグ出力するメソッドを教えてください。
<kml xmlns="http://earth.google.com/kml/2.2">
を書き出したくて、
xw.WriteStartElement("kml");
xw.WriteAttributeString("xmlns", "http://earth.google.com/kml/2.2");
と入力したんだが、
「要素の同一開始タグ内で、プレフィックス '' の定義を '' から'http://earth.google.com/kml/2.2'に変更することはできません。」
ってエラーが出るんだけどどうしたらいいの?
出力は<kml で止まってる。
あと、
<hotSpot x="32" y="1" xunits="pixels" yunits="pixels"/>
のようにひとつの<>の中で完結するタグ出力するメソッドを教えてください。
243242
2009/01/09(金) 14:17:51 すまん二つ目は自己解決した。
WriteEndElementをすぐ後につければ勝手に /> になるのな。
WriteEndElementをすぐ後につければ勝手に /> になるのな。
244デフォルトの名無しさん
2009/01/09(金) 22:37:40 >>242
俺の環境だとそんなエラーは出なかった。
他の場所で間違ってんじゃね?
using (XmlWriter writer = new XmlTextWriter(Console.Out))
{
writer.WriteStartElement("kml");
writer.WriteAttributeString("xmlns", "http://earth.google.com/kml/2.2");
writer.WriteEndElement();
}
出力: <kml xmlns="http://earth.google.com/kml/2.2" />
俺の環境だとそんなエラーは出なかった。
他の場所で間違ってんじゃね?
using (XmlWriter writer = new XmlTextWriter(Console.Out))
{
writer.WriteStartElement("kml");
writer.WriteAttributeString("xmlns", "http://earth.google.com/kml/2.2");
writer.WriteEndElement();
}
出力: <kml xmlns="http://earth.google.com/kml/2.2" />
245デフォルトの名無しさん
2009/01/10(土) 01:47:19247デフォルトの名無しさん
2009/01/13(火) 15:32:54 Visual BasicからC#に変える利点ってどのようなものがありますか?
248デフォルトの名無しさん
2009/01/13(火) 15:34:33 スレ違い
249デフォルトの名無しさん
2009/01/13(火) 23:54:28 VBという言葉に付きまとうイメージから解放される
可読性なんかは好みの問題としても,一部の特殊な場合を除いてはC#のほうが必ず速く書ける
可読性なんかは好みの問題としても,一部の特殊な場合を除いてはC#のほうが必ず速く書ける
250デフォルトの名無しさん
2009/01/13(火) 23:57:47 速く、とは何のこと?
251デフォルトの名無しさん
2009/01/14(水) 00:06:41 Dim i As Integer
より
int i;
ほうが短かくて助かる
より
int i;
ほうが短かくて助かる
252デフォルトの名無しさん
2009/01/14(水) 01:45:51 オートマからミッションに乗り換えるのと同じだ。
普通に車に乗るだけならオートマ(VB)でいい。
オレは使わないけど。
普通に車に乗るだけならオートマ(VB)でいい。
オレは使わないけど。
253デフォルトの名無しさん
2009/01/14(水) 09:20:23 元々VBプログラマーだったんなら、VB.NETからC#に乗り換える意味あんまりないかも。
せいぜい、すでにC#の方が人工多いっぽいから長いものにまかれられるくらい。
せいぜい、すでにC#の方が人工多いっぽいから長いものにまかれられるくらい。
254デフォルトの名無しさん
2009/01/14(水) 21:13:03 VBは天然物が多いのか
255デフォルトの名無しさん
2009/01/15(木) 01:45:04 http://itpro.nikkeibp.co.jp/article/COLUMN/20060127/228041/?ST=develop
ここの最後に書いてあるcard_clickの関数ってどこのクラスにつければいいんでしょうか?
カードクラスにつけるとplayersもカードクラスに含んであることになっちゃいますよね
なんか根本的に勘違いしてますか?
ここの最後に書いてあるcard_clickの関数ってどこのクラスにつければいいんでしょうか?
カードクラスにつけるとplayersもカードクラスに含んであることになっちゃいますよね
なんか根本的に勘違いしてますか?
256デフォルトの名無しさん
2009/01/15(木) 01:56:31 最後しか見てないけど、Cardオブジェクトを持ってるFormかなんかが受けとる通知じゃないの?
257デフォルトの名無しさん
2009/01/22(木) 14:11:09 [1] 授業単元:オブジェクト指向プログラミング演習
[2] 問題文(含コード&リンク):
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/559.zip
zipファイルを解凍し、中のプロジェクトに動作仕様の通り動くようコードを追加して
入力した内容をExcelファイルに出力するプログラムを完成させよ。
出力サンプルは同梱の「出力サンプル.xlsx」を参照せよ。
動作仕様
・社員情報1から3の項目である、住所、名前、郵便番号、電話番号、年齢、性別、
社員コード、入社日、所属部署、詳細情報の配偶者から年金までのチェックボックス(チェックがある時は有、ない時は無を出力)を
入力・選択せずにExcelに出力のボタンを押した場合、エラーメッセージを表示させる
・Excelに出力ボタンを押した時、MS Excel(Excel 2007)を起動し、出力サンプル.xlsxのように表示させる
・リセットボタンを押した時、項目(テキストボックス、コンボボックス、チェックボックス、ラジオボタンは初期状態に戻す)の内容をクリアさせる
・出力時、シート1の名前を「社員情報」にさせる
・出力時、シート2の名前を「会社概要」にし、出力サンプルのように適当な会社概要を出力させる
・セルの書式設定、フォントに注意すること
・可能な人はメニューのファイルから入力内容を入出力できるように実装せよ(+10ポイント)
[3] 環境
[3.1] OS: WindowsXP
[3.2] コンパイラ名とバージョン: Visual Studio 2008
[3.3] 言語: C#
[4] 期限:1/24
[5] その他の制限:制限は特にありません。
前回はお世話になりました。前回、>>235さんがやってくれたのを元に
改造したりしているのですが、まったく思い通りに出力できません・・・
また丸投げでどうかよろしくお願いします。
[2] 問題文(含コード&リンク):
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/559.zip
zipファイルを解凍し、中のプロジェクトに動作仕様の通り動くようコードを追加して
入力した内容をExcelファイルに出力するプログラムを完成させよ。
出力サンプルは同梱の「出力サンプル.xlsx」を参照せよ。
動作仕様
・社員情報1から3の項目である、住所、名前、郵便番号、電話番号、年齢、性別、
社員コード、入社日、所属部署、詳細情報の配偶者から年金までのチェックボックス(チェックがある時は有、ない時は無を出力)を
入力・選択せずにExcelに出力のボタンを押した場合、エラーメッセージを表示させる
・Excelに出力ボタンを押した時、MS Excel(Excel 2007)を起動し、出力サンプル.xlsxのように表示させる
・リセットボタンを押した時、項目(テキストボックス、コンボボックス、チェックボックス、ラジオボタンは初期状態に戻す)の内容をクリアさせる
・出力時、シート1の名前を「社員情報」にさせる
・出力時、シート2の名前を「会社概要」にし、出力サンプルのように適当な会社概要を出力させる
・セルの書式設定、フォントに注意すること
・可能な人はメニューのファイルから入力内容を入出力できるように実装せよ(+10ポイント)
[3] 環境
[3.1] OS: WindowsXP
[3.2] コンパイラ名とバージョン: Visual Studio 2008
[3.3] 言語: C#
[4] 期限:1/24
[5] その他の制限:制限は特にありません。
前回はお世話になりました。前回、>>235さんがやってくれたのを元に
改造したりしているのですが、まったく思い通りに出力できません・・・
また丸投げでどうかよろしくお願いします。
258デフォルトの名無しさん
2009/01/22(木) 16:10:14 if-else文、for文、while文、1次元配列を全て使用したプログラムを作成せよ。
との宿題が出ました。
例としてはフィボナッチ数列や階乗を求めるプログラムだそうです。
思考錯誤した結果エラーばかり出て欝になりました・・・
お願いします。
との宿題が出ました。
例としてはフィボナッチ数列や階乗を求めるプログラムだそうです。
思考錯誤した結果エラーばかり出て欝になりました・・・
お願いします。
259デフォルトの名無しさん
2009/01/22(木) 16:34:50 エラーは修正案出せるけど題材まではなあ、、、
forとwhile両方使えってか。
forとwhile両方使えってか。
260デフォルトの名無しさん
2009/01/22(木) 17:07:35261デフォルトの名無しさん
2009/01/22(木) 18:52:51 取りあえず全部使いさえすれば何でも良いんだろ
たとえ、無意味な処理だとしても
// 一次元配列
var array = new { 3, 5, -6, 4, -9, 2, -11 };
// 各要素の絶対値を表示
for(int i = 0; i < array.Length; i++) {
if(array[i] > 0) Console.Write("{0} ", array[i]);
else Console.Write("{0} ", -array[i]);
}
Console.WriteLine();
// 最初の負の数を表示
{
int i = 0;
while(i < array.Length) {
if(array[i] < 0) {
Console.WriteLine("{0}:{1}", i, array[i]);
break;
}
i++;
}
}
たとえ、無意味な処理だとしても
// 一次元配列
var array = new { 3, 5, -6, 4, -9, 2, -11 };
// 各要素の絶対値を表示
for(int i = 0; i < array.Length; i++) {
if(array[i] > 0) Console.Write("{0} ", array[i]);
else Console.Write("{0} ", -array[i]);
}
Console.WriteLine();
// 最初の負の数を表示
{
int i = 0;
while(i < array.Length) {
if(array[i] < 0) {
Console.WriteLine("{0}:{1}", i, array[i]);
break;
}
i++;
}
}
262デフォルトの名無しさん
2009/01/22(木) 18:54:14 >>261
訂正。s/new/new[]/で
訂正。s/new/new[]/で
263デフォルトの名無しさん
2009/01/22(木) 19:02:16264デフォルトの名無しさん
2009/01/22(木) 23:50:10 誘導してもらいましたおねがいします
[1] 授業単元:
[2] 問題文:ボタンを押すとラベルが右に少しずつ(+7ずつ)移動するプログラムを書け。
[3] 環境
[3.1] OS:WindowsVista
[3.2] コンパイラ名とバージョン: WindowsVisual C#
[3.3] 言語: C
[4] 期限: 2009年1月23日中
[5] その他の制限:
LocationのY座標をtop、
Y座標はleftとする
みたいなことをヒントでもらいましたがさっぱり・・・
お願いします
[1] 授業単元:
[2] 問題文:ボタンを押すとラベルが右に少しずつ(+7ずつ)移動するプログラムを書け。
[3] 環境
[3.1] OS:WindowsVista
[3.2] コンパイラ名とバージョン: WindowsVisual C#
[3.3] 言語: C
[4] 期限: 2009年1月23日中
[5] その他の制限:
LocationのY座標をtop、
Y座標はleftとする
みたいなことをヒントでもらいましたがさっぱり・・・
お願いします
265デフォルトの名無しさん
2009/01/22(木) 23:51:33 不可能です。
次の課題をどうぞ。
次の課題をどうぞ。
266デフォルトの名無しさん
2009/01/23(金) 00:03:42 よく知らない俺が適当にレス!
Button1_Click()
{
label1.Location.left += 7;
}
Button1_Click()
{
label1.Location.left += 7;
}
267デフォルトの名無しさん
2009/01/23(金) 00:09:32 >>266
それコンパイル通らなくね?
それコンパイル通らなくね?
268デフォルトの名無しさん
2009/01/23(金) 00:13:44 値型がわかっていない初心者にありがちなミスだな
269デフォルトの名無しさん
2009/01/23(金) 00:13:52 だからよく知らないといったのに。
ボタンクリックイベントでラベルオブジェクトのX座標を+7すればいいってことを伝えたかった。
再描画のためにメッセージ飛ばすとか関数を呼ぶ必要があるかどうかもしらないので知ってるなら教えてあげて
ボタンクリックイベントでラベルオブジェクトのX座標を+7すればいいってことを伝えたかった。
再描画のためにメッセージ飛ばすとか関数を呼ぶ必要があるかどうかもしらないので知ってるなら教えてあげて
270デフォルトの名無しさん
2009/01/23(金) 01:00:52 黙れ馬鹿
271デフォルトの名無しさん
2009/01/23(金) 01:41:36 超簡単そうなのに誰も答えないとかよほど住民のレベルが低いのか
できないことはないだろと思うんだけどな
できないことはないだろと思うんだけどな
272デフォルトの名無しさん
2009/01/23(金) 01:49:35 >>271
じゃあ自分が(ry
じゃあ自分が(ry
273デフォルトの名無しさん
2009/01/23(金) 02:24:19274デフォルトの名無しさん
2009/01/23(金) 02:24:57 本人乙
275デフォルトの名無しさん
2009/01/23(金) 02:32:05 本人乙
276デフォルトの名無しさん
2009/01/23(金) 02:36:16277デフォルトの名無しさん
2009/01/23(金) 02:45:01 そんな不可解な言語でもなかろうと思って初めてFormアプリを作ってみた
private void button1_Click(object sender, System.EventArgs e)
{
label1.Left += 7;
}
これでできた。
適当に書いたのにさほど変なコードを書いてたわけでもなかったっぽくね?
private void button1_Click(object sender, System.EventArgs e)
{
label1.Left += 7;
}
これでできた。
適当に書いたのにさほど変なコードを書いてたわけでもなかったっぽくね?
278デフォルトの名無しさん
2009/01/23(金) 02:48:51 逆切れか
氏ねよ
氏ねよ
279デフォルトの名無しさん
2009/01/23(金) 02:56:29280デフォルトの名無しさん
2009/01/23(金) 03:04:14 >>279
してやって
してやって
281デフォルトの名無しさん
2009/01/23(金) 12:01:25 >>269
よく見ると問題文そのままじゃないか
よく見ると問題文そのままじゃないか
282デフォルトの名無しさん
2009/01/24(土) 01:22:52 どなたか>>257をお願いできないでしょうか?
283デフォルトの名無しさん
2009/01/24(土) 02:31:57 そういや24日までか
自宅にExcel入れてないから休みの日は無理だ、すまん
自宅にExcel入れてないから休みの日は無理だ、すまん
284デフォルトの名無しさん
2009/01/24(土) 05:20:51285デフォルトの名無しさん
2009/01/24(土) 10:01:21 書式が面倒すぎる
全く本質的じゃないどうでもいい部分の無駄な労力としか思えない
全く本質的じゃないどうでもいい部分の無駄な労力としか思えない
286デフォルトの名無しさん
2009/01/25(日) 01:12:52 257です。
点数は引かれますが来週の火曜日までOKになりました。
どうかよろしくお願いします。
点数は引かれますが来週の火曜日までOKになりました。
どうかよろしくお願いします。
287デフォルトの名無しさん
2009/01/26(月) 00:11:23288デフォルトの名無しさん
2009/01/26(月) 07:41:29289デフォルトの名無しさん
2009/01/26(月) 10:00:49 めんどくさくなってきた・・・
元のエクセルのファイルをzipで解凍してコード生成したほうが楽かな
ttp://www.din.or.jp/~graywing/csharp_excel.html
このへんみながら1セルごとにやっていけばいいじゃない、どこがわからないのだ。
元のエクセルのファイルをzipで解凍してコード生成したほうが楽かな
ttp://www.din.or.jp/~graywing/csharp_excel.html
このへんみながら1セルごとにやっていけばいいじゃない、どこがわからないのだ。
290デフォルトの名無しさん
2009/01/26(月) 21:23:44 ここに質問してる人の職業って何なんだ?
高校生?大学生?
高校生?大学生?
291デフォルトの名無しさん
2009/01/26(月) 21:27:21 専門学校とか?
回答者もたぶん学生ばかり
回答者もたぶん学生ばかり
292デフォルトの名無しさん
2009/01/27(火) 13:18:57293デフォルトの名無しさん
2009/01/27(火) 16:02:46294デフォルトの名無しさん
2009/01/27(火) 17:45:42 課題の目的とするところとは関係ないから、個人的にはどうでもいいんだけど、
社員が100人いたらタブが100個できるのはUIとしていまいちなように思わない?
ということだと思う。
社員が100人いたらタブが100個できるのはUIとしていまいちなように思わない?
ということだと思う。
295デフォルトの名無しさん
2009/01/28(水) 00:28:54 YAGNI
296デフォルトの名無しさん
2009/02/01(日) 15:23:11 集団ニューハーフ乱交 小澤マリア
297デフォルトの名無しさん
2009/02/01(日) 21:53:46298デフォルトの名無しさん
2009/02/01(日) 21:55:00 スレ違い
299297
2009/02/01(日) 22:35:50 すみません、スレタイを見間違えました。
別スレに行ってきます。
別スレに行ってきます。
300デフォルトの名無しさん
2009/02/01(日) 23:29:04 気にすんなよ。
またこいよな!
またこいよな!
301デフォルトの名無しさん
2009/02/01(日) 23:46:25 気にしろよ。
二度と来るな!
マジでウゼー
二度と来るな!
マジでウゼー
302デフォルトの名無しさん
2009/02/02(月) 02:33:31 【 課題 】zipを解凍して中のプロジェクトを以下の通りに改良しなさい。
(a)テキストボックス1〜3、コンボボックス、チェックボックスの内容を入力して
ファイル(F) → ファイルの保存(S)を選択したら、入力内容をファイルに出力できるようにしなさい。
ファイル名はユーザーが任意に設定できるようにする事!(拡張子はcsv)
(b)(a)で作成したcsvファイルをプログラムのファイル(F) → ファイルを開く(O)を選択したら、
csvファイルの内容が読み込まれ、プログラム上の入力欄に表示されるようにしなさい。
既に入力欄に何かが入力されている場合は「更新してもいいですか?」と表示させ、
はいを選択した場合のみcsvファイルの内容を表示させなさい。
(c)コンボボックスは現在の状態だとテキストボックスのように何でも好きな事を入力できるようになっているので、
それをさせないように、文字が書いてある部分をクリックしたら選択項目を表示するようにしなさい。
(d)何も入力していない状態でファイルの保存(S)を選択した場合、注意を促す文をメッセージボックスを使って表示させなさい。
zipです。ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/585.zip
【 期限 】2月4日
【 Ver 】Visual C# 2008 .NET 3.5
情報リテラシーのクラスの課題なのですが、使用者が自分で決められる任意の名前でのファイルの入出力が分かりません。
丸投げでお願いします。
(a)テキストボックス1〜3、コンボボックス、チェックボックスの内容を入力して
ファイル(F) → ファイルの保存(S)を選択したら、入力内容をファイルに出力できるようにしなさい。
ファイル名はユーザーが任意に設定できるようにする事!(拡張子はcsv)
(b)(a)で作成したcsvファイルをプログラムのファイル(F) → ファイルを開く(O)を選択したら、
csvファイルの内容が読み込まれ、プログラム上の入力欄に表示されるようにしなさい。
既に入力欄に何かが入力されている場合は「更新してもいいですか?」と表示させ、
はいを選択した場合のみcsvファイルの内容を表示させなさい。
(c)コンボボックスは現在の状態だとテキストボックスのように何でも好きな事を入力できるようになっているので、
それをさせないように、文字が書いてある部分をクリックしたら選択項目を表示するようにしなさい。
(d)何も入力していない状態でファイルの保存(S)を選択した場合、注意を促す文をメッセージボックスを使って表示させなさい。
zipです。ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/585.zip
【 期限 】2月4日
【 Ver 】Visual C# 2008 .NET 3.5
情報リテラシーのクラスの課題なのですが、使用者が自分で決められる任意の名前でのファイルの入出力が分かりません。
丸投げでお願いします。
303デフォルトの名無しさん
2009/02/02(月) 04:19:09 できたけど
どうしようか
どうしようか
304デフォルトの名無しさん
2009/02/02(月) 04:44:05 >>303
うpお願いします。
うpお願いします。
305デフォルトの名無しさん
2009/02/02(月) 14:43:15 君ギターやってるの?
演奏聞かせてくれたらうpするよ
演奏聞かせてくれたらうpするよ
306デフォルトの名無しさん
2009/02/02(月) 14:54:25307デフォルトの名無しさん
2009/02/02(月) 15:36:11308デフォルトの名無しさん
2009/02/02(月) 16:57:41 別人だろ
機材も違うし
機材も違うし
309デフォルトの名無しさん
2009/02/02(月) 17:14:17 >>306
盛大に噴いた
盛大に噴いた
310デフォルトの名無しさん
2009/02/02(月) 17:17:47 >>305,308
勘違いしているようだが、そのアドレスはJava宿題スレのうpロダだぞ
トップページに載ってる機材はうpロダ作った人の機材だろ
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/main.htm
勘違いしているようだが、そのアドレスはJava宿題スレのうpロダだぞ
トップページに載ってる機材はうpロダ作った人の機材だろ
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/main.htm
311デフォルトの名無しさん
2009/02/05(木) 10:50:14 ジョスカンデプレ
312デフォルトの名無しさん
2009/02/05(木) 22:39:33 C#で質問があります。
C#で指定した2つの日時から間にある日数を求めるにはどうすれば良いでしょうか?
例えば、次の様に入力された場合には、
開始日
2009-01-01
終了日
2009-01-05
と指定された場合に次の日時(文字列)を取得してArrayList型の配列に可能したいと思っています。
01/01 | 01/02 | 01/03 | 01/04 | 01/05
⇒5日(開始日・終了日も含む為)
C#で指定した2つの日時から間にある日数を求めるにはどうすれば良いでしょうか?
例えば、次の様に入力された場合には、
開始日
2009-01-01
終了日
2009-01-05
と指定された場合に次の日時(文字列)を取得してArrayList型の配列に可能したいと思っています。
01/01 | 01/02 | 01/03 | 01/04 | 01/05
⇒5日(開始日・終了日も含む為)
313デフォルトの名無しさん
2009/02/05(木) 23:09:43 >>312
どこまでが質問なのかよく分からないけど、とりあえず日数
DateTime d1 = new DateTime(2009, 1, 1);
DateTime d2 = new DateTime(2009, 1, 5);
TimeSpan span = d2.Subtract(d1);
Console.WriteLine(span.Days + 1);
どこまでが質問なのかよく分からないけど、とりあえず日数
DateTime d1 = new DateTime(2009, 1, 1);
DateTime d2 = new DateTime(2009, 1, 5);
TimeSpan span = d2.Subtract(d1);
Console.WriteLine(span.Days + 1);
314デフォルトの名無しさん
2009/02/06(金) 00:46:17 > ArrayList型の配列
ほんとうに・・・?
// LINQつかってまう
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1 {
class Program {
static void Main(string[] args) {
var listDay = eachDay(new DateTime(2009, 1, 1), new DateTime(2009, 1, 5)).ToList();
listDay.ForEach(x => Console.WriteLine(x.ToShortDateString()));
Console.WriteLine(listDay.Count);
Console.Read();
}
private static IEnumerable<DateTime> eachDay(DateTime begin, DateTime end) {
for (DateTime tmp = begin; tmp <= end; tmp = tmp.AddDays(1)) {
yield return tmp;
}
yield break;
}
}
}
ほんとうに・・・?
// LINQつかってまう
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1 {
class Program {
static void Main(string[] args) {
var listDay = eachDay(new DateTime(2009, 1, 1), new DateTime(2009, 1, 5)).ToList();
listDay.ForEach(x => Console.WriteLine(x.ToShortDateString()));
Console.WriteLine(listDay.Count);
Console.Read();
}
private static IEnumerable<DateTime> eachDay(DateTime begin, DateTime end) {
for (DateTime tmp = begin; tmp <= end; tmp = tmp.AddDays(1)) {
yield return tmp;
}
yield break;
}
}
}
315デフォルトの名無しさん
2009/02/06(金) 00:53:27 すみません、.Net1.1でお願いします。
316デフォルトの名無しさん
2009/02/06(金) 01:26:00 1.1とか環境ねーです@@
317デフォルトの名無しさん
2009/02/06(金) 01:46:09318デフォルトの名無しさん
2009/02/10(火) 23:32:04 >>317
VS2005で.net3.0使うエクステンションなら公開されてるよ
http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=5D61409E-1FA3-48CF-8023-E8F38E709BA6
VS2005で.net3.0使うエクステンションなら公開されてるよ
http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=5D61409E-1FA3-48CF-8023-E8F38E709BA6
319デフォルトの名無しさん
2009/02/10(火) 23:59:58 >>318
C# 3.0 が入ってるのは .NET 3.5。
C# 3.0 が入ってるのは .NET 3.5。
320デフォルトの名無しさん
2009/02/13(金) 00:18:59 > C# 3.0 が入ってるのは .NET 3.5。
これは恥ずかしすぎるwww
これは恥ずかしすぎるwww
321デフォルトの名無しさん
2009/03/01(日) 19:13:50 VS2008
3行はいるテキストボックス(マルチライン)を作って
3行以上は入力させないようにしたいんですがいいいい方法ありませんか?
なにもしなければ3行目でENTER押すと4行目が表示され
1行目が見えなくなってという状況です・・・
3行はいるテキストボックス(マルチライン)を作って
3行以上は入力させないようにしたいんですがいいいい方法ありませんか?
なにもしなければ3行目でENTER押すと4行目が表示され
1行目が見えなくなってという状況です・・・
322デフォルトの名無しさん
2009/03/01(日) 19:22:38 Enter押された時に行数が3なら拒否すれば良い
323デフォルトの名無しさん
2009/03/01(日) 19:26:30 コピペされたらどうする?
324デフォルトの名無しさん
2009/03/01(日) 19:28:01 行数の判断をどうするかで悩んでいます。
改行がないと行数が増えたことにはなってないので
できればはなから3行固定する方法がないのかなと・・・
改行がないと行数が増えたことにはなってないので
できればはなから3行固定する方法がないのかなと・・・
325デフォルトの名無しさん
2009/03/01(日) 20:27:20 具体的には何を入力させたいの?
それ次第では他の方法があるんじゃない?
それ次第では他の方法があるんじゃない?
326デフォルトの名無しさん
2009/03/01(日) 20:32:24 メモ的な内容を入力するテキストなんですが
内容に一元性はないです。
内容に一元性はないです。
327デフォルトの名無しさん
2009/03/01(日) 20:45:53 一元性ってなんだ?
328デフォルトの名無しさん
2009/03/01(日) 20:50:07 TextChangedが発生したら文字列の改行記号を数えて4つ目以降の部分は切り捨てれば
329デフォルトの名無しさん
2009/03/01(日) 21:13:33 「一元性」一貫した法則はないといいたかったんですが
マルチラインで折り返しがきいているので
確実に3回改行して4行目に行くとはかぎらないんです・・・
マルチラインで折り返しがきいているので
確実に3回改行して4行目に行くとはかぎらないんです・・・
330デフォルトの名無しさん
2009/03/01(日) 21:19:26 条件の後出しはたくさん
整理してからまたおいで
整理してからまたおいで
331デフォルトの名無しさん
2009/03/01(日) 21:24:09 いいや、二度と来るな。
スレ違いだ。
スレ違いだ。
332デフォルトの名無しさん
2009/03/15(日) 15:53:35 は?
333デフォルトの名無しさん
2009/03/16(月) 00:57:58 ねーよw
334デフォルトの名無しさん
2009/03/21(土) 12:42:58 ダメ
335デフォルトの名無しさん
2009/03/24(火) 17:38:03 BackgroundWorkerで行数をカウントしとけばいいじゃん・・・
336デフォルトの名無しさん
2009/03/25(水) 01:47:31 ・課題:ヒープソート
・期限:2009年3月27日(金)
・条件:必ず再帰を使うこと
・問題
int配列を受け取って昇順にソートするメソッドを作成しなさい。
作成したメソッドを利用してソートを行うコンソールアプリケーションを作成しなさい。
以上になります。
どなたかよろしくお願いします<(_ _)>
・期限:2009年3月27日(金)
・条件:必ず再帰を使うこと
・問題
int配列を受け取って昇順にソートするメソッドを作成しなさい。
作成したメソッドを利用してソートを行うコンソールアプリケーションを作成しなさい。
以上になります。
どなたかよろしくお願いします<(_ _)>
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 【沖縄】開業4ヵ月でこれは…“国民の税金”投入の『ジャングリア沖縄』で見た衝撃的な光景と、モチベーションが低い一部スタッフの現状 [ぐれ★]
- 今年の流行語大賞 『働いて働いて働いてまいります』が受賞で不快感… 過労自殺の遺族らが会見「家族にむち打つような行為だ」 [冬月記者★]
- 【東京】「家族で話題にして」 “世田谷一家殺害から25年 警視庁が呼びかけ [煮卵★]
- 焼き芋を輪切りにして天ぷらにすると美味しいよ
- プロレスラーってロープに振ると走って戻ってくるけど
- 2000年の思い出
- お前らお嫁さん見つけた?
- なんJはスクリプトに荒らされて廃墟になったのに
- クズ「勉強頑張らなかった奴は一生DQNと一緒に肉体労働しろ」☚勉強頑張れるのも環境と巡り合わせなんだが? [783475554]
