Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > .NET Framework > Forum > C# WinApp Operator / เพิ่งรู้ว่ามันคำนวณมาแบบนี้



 

C# WinApp Operator / เพิ่งรู้ว่ามันคำนวณมาแบบนี้

 



Topic : 125707



โพสกระทู้ ( 4,436 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook



1311



Tag : .NET, Win (Windows App), C#, Windows







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2016-12-12 14:48:35 By : lamaka.tor View : 1227 Reply : 33
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

จะต้องใส่วงเว็บครับ จะได้รู้ว่า คำนวณอันไหนก่อน






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-13 09:54:47 By : mr.win
 


 

No. 2



โพสกระทู้ ( 4,436 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ฟกฟด

แบบนี้ถือว่าแปลกไม๊ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-13 10:09:33 By : lamaka.tor
 

 

No. 3



โพสกระทู้ ( 4,436 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ดหฟหด

ประมาณว่า ท่าน MS ไม่นับจำนวนเต็นเข้าไปอยู่ใน double หรือครับ

ถึงต้องให้ชี้ไปที่ double ก่อนถึงจะคำนวณได้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-13 10:19:16 By : lamaka.tor
 


 

No. 4

Guest


ลองใช้ RDBMS อทิเช่น
--- ORACLE
--- SQL Server
Code (SQL)
Select 1/2


Software ระดับโลกไม่น่าจะผิด
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-13 12:40:15 By : หน้าฮี
 


 

No. 5

Guest


จาก #NO4
Code (SQL)
select 1/2 // ผลลัพธ์ 0
select 1/2.0 // ผลลัพธ์ 0.5


มันก็อีหรอบเดียวกัน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-13 12:46:30 By : หน้าฮี
 


 

No. 6

Guest


หายไป 2 วันมั้ง (ถ้าผมจำไม่ผิด)
--- ได้งานมาอีกแล้ว (ตรูไม่มีปัญญาเวลาที่จะทำ)
--- เป็นบริษัทเล็กฯ พนักงานก็ประมาณ 400-500 คน

สิ่งที่ยากที่สุดคือ "เราไม่อาจรับและเราไม่อาจปฏิเสธได้"

วัยลุ่ยเซ็งมากฯ


ปล. วันหนึ่งมี 24 ชั่วโมง มันไม่เพียงพอสำหรับผม
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-13 12:51:12 By : หน้าอี
 


 

No. 7

Guest


แสบสันต์ไหม?

--- ช่วยตรูหน่อยซิ โปรเจคนี้เงินดีนะ 60 ล้านบาทแน่ะ
--- ไอ้รุ่นน้องของผมมันบอกว่า "พี่ผมขอโทษ"
----- โปรเจคเล็กฯของผมหลัก "ร้อยล้าน" ต่ำกว่านี้ผมไม่เอา
----- ผมเซ็งมากฯเลย +55555
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-13 12:54:54 By : หน้าฮี
 


 

No. 8



โพสกระทู้ ( 4,436 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ความคิดดี
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-13 13:15:36 By : lamaka.tor
 


 

No. 9



โพสกระทู้ ( 4,436 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 5 เขียนโดย : หน้าฮี เมื่อวันที่ 2016-12-13 12:46:30
รายละเอียดของการตอบ ::
ผมสงสารท่านจริงๆ

ตอบกี่ทีๆก็ไม่ตรงกับคำถามซักที
บางทีความคิดผมอาจจะไปไกลไป จนบางคนยังจดจ่อกับความคิดๆที่ว่า ไฟ ไม่มีในโลก ไปไม่ถึงความคิดผมก็เป็นได้

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-13 13:20:42 By : lamaka.tor
 


 

No. 10



โพสกระทู้ ( 4,436 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 9 เขียนโดย : lamaka.tor เมื่อวันที่ 2016-12-13 13:20:42
รายละเอียดของการตอบ ::
บอกใบ้ แบบไม่คิดตัง
1311



คำถามต่อไป

Code
ทำไม? ตอนไหน? เพราะอะไร?


อย่างที่ผมเคยบอกครับ สำหรับ 17025 มุ่งที่ trace ไปให้ถึงต้นตอของคำตอบ

ตัวอย่างง่ายๆ ผมเดินเข้าร้านทอง>>ซื้อทอง>>ชั่งน้ำหนัก
ผมจะมั่นใจได้ยังไงว่าเครื่องชั่งได้มาตรฐาน >>เอาตุ้มน้ำหนัก มาตรฐานมาชั่งดูแค่ซัก 30 ครั้ง
หาค่า Mean,SD สร้าง control chart สำหรับ QC แต่ละวัน

ผมจะมั่นใจได้ยังไงว่าตุ้มน้ำหนักได้มาตรฐาน >>เอาตุ้มน้ำหนักไปทำการ Calibration กับหน่วยงานมาตรฐานในไทย
ตรวจสอบ range ว่าผ่านเกณฑ์ยอมรับหรือไม่

อ้าวนี่ผมจะมั่นใจได้ยังว่าหน่วยงานนั้นน่าเชื่อถือ>> เขาจะมีเอกสารการ Calibration ผ่านตุ้ม 1 Kg ของโลกมาให้ดูอีกที

นั่นแหละครับคือการ trace ที่นักวิทย์ส่วนใหญ่ต้องเจอ

แต่แน่นอนร้านทองในไทย น่าจะไม่เคย Calibration เครื่องชั่งของเขาเลย(น่าจะเป็นเหตุผลทางการค้า 555)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-13 13:37:40 By : lamaka.tor
 


 

No. 11

Guest


จาก #NO 6 "ความแพรวพราวในภาษาไทย"
--- หายไป 2 วันมั้ง (ถ้าผมจำไม่ผิด)
------ ระดับผมไม่คุยกับพนักงานอยู่แล้ว(ในบางเรื่อง) ส่วนใหญ่ผมคุยกับเจ้าของบริษัท
--------- เดี๋ยวจะหาว่าผม "ไม่มีมนุษย์เพศสำพันธ์"
------------ ผมเจอหัวหน้าฝ่าย/แผนกโน้นนั่นนี่ ผมก็ทักทายเป็นพิธี อทิเช่น
--------------- เจอผู้จัดการฝ่าย/แผนกบัญชี ที่เป็นผู้หญิงผมก็เอ่ยคำสุภาพว่า
------------------ ไม่ได้เจอกันนาน มีลูกกี่คนแล้วล่ะ? ผัวคนเดิมยังอยู่ไหม? (แน่นอนว่ามากผัว +55555)
...
...
...
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-13 13:39:56 By : หน้าฮี
 


 

No. 12

Guest


Quote:
อย่างที่ผมเคยบอกครับ สำหรับ 17025 มุ่งที่ trace ไปให้ถึงต้นตอของคำตอบ

ตัวอย่างง่ายๆ ผมเดินเข้าร้านทอง>>ซื้อทอง>>ชั่งน้ำหนัก
ผมจะมั่นใจได้ยังไงว่าเครื่องชั่งได้มาตรฐาน >>เอาตุ้มน้ำหนัก มาตรฐานมาชั่งดูแค่ซัก 30 ครั้ง
หาค่า Mean,SD สร้าง control chart สำหรับ QC แต่ละวัน

ผมจะมั่นใจได้ยังไงว่าตุ้มน้ำหนักได้มาตรฐาน >>เอาตุ้มน้ำหนักไปทำการ Calibration กับหน่วยงานมาตรฐานในไทย
ตรวจสอบ range ว่าผ่านเกณฑ์ยอมรับหรือไม่

อ้าวนี่ผมจะมั่นใจได้ยังว่าหน่วยงานนั้นน่าเชื่อถือ>> เขาจะมีเอกสารการ Calibration ผ่านตุ้ม 1 Kg ของโลกมาให้ดูอีกที

นั่นแหละครับคือการ trace ที่นักวิทย์ส่วนใหญ่ต้องเจอ

แต่แน่นอนร้านทองในไทย น่าจะไม่เคย Calibration เครื่องชั่งของเขาเลย(น่าจะเป็นเหตุผลทางการค้า 555)



ความไร้เดียงสาในโลกสมมุติ คุณคิดได้ถูกต้องแล้ว
แต่
ความโหดร้ายในโลกของความเป็นจริง ผมคิดว่าสิ่งที่คุณคิด/รู้สึก มันไม่น่าจะถูกต้องนัก

แน่นอนว่า
--- ยุทธวิธีที่เราใช้ ในยามปกติแบบไหนมันก็ไม่แตกต่างกัน
แต่แต่แต่
--- ยุทธวิธีที่เราคิดจะเอาชนะ มันต้องแบบ "กองโจร" เท่านั้น
------ เราถึงจะเอ่ยคำว่า "เราไม่ได้พ่ายแพ้" แบบภาคภูมิใจ
------- ... คิดเอาเอง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-13 13:52:52 By : หน้าฮี
 


 

No. 13



โพสกระทู้ ( 4,436 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 12 เขียนโดย : หน้าฮี เมื่อวันที่ 2016-12-13 13:52:52
รายละเอียดของการตอบ ::

Code
ผมคิดว่าสิ่งที่คุณคิด/รู้สึก มันไม่น่าจะถูกต้องนัก

เขาคิดกันทั่วโลกนะ

อย่างที่บอกครับ
ในขณะที่ บางกลุ่ม บางคน ยังงงอยู่กับการเกิดไฟ
แต่บางกลุ่ม บางคนกลับไปไกลถึงอีกซีกกาแลกซี่(ซีกจักรวาลไปไม่ถึง หมดงบซะก่อน)

บางคนยังงงอยู่กับสิ่งที่มี
บางคนก้ตอบรับกับสิ่งที่จะมาถึง

ทั้งหมดนี้ก็เป้นแค่บางคน เท่านั้นครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-13 14:11:34 By : lamaka.tor
 


 

No. 14

Guest


จาก #NO11 - #NO12

--- ผมเคยถือ ย่ามให้กับคุณ อังคาร กัลยาณพงค์ มาก่อน (มือขวา)
--- ...
--- ...
--- ...

เพราะฉะนั้น ความพริ้วไหวในตัวอักษรภาษาไทย
--- ครู/อาจาย์ ที่สอนวิชาภาษาไทย สู้ผมไม่ได้หรอก (ในเชิงจินตนาการ)

เรื่องอื่นฯก็เช่นเดียวกัน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-13 14:16:15 By : หน้าฮี
 


 

No. 15

Guest


จาก #NO9

Quote:
ผมสงสารท่านจริงๆ
ตอบกี่ทีๆก็ไม่ตรงกับคำถามซักที
บางทีความคิดผมอาจจะไปไกลไป จนบางคนยังจดจ่อกับความคิดๆที่ว่า ไฟ ไม่มีในโลก ไปไม่ถึงความคิดผมก็เป็นได้



+55555


คุณยังมีและยังมี "ความมั่นใจในตัวเอง" หรือไม่ล่ะ? ถ้าผมเอ่ย/พูดว่า
(แน่นอนว่าถ้าคุณอยากจะให้ผมฝืนความรู้สึก บางคำบางประโยค)
--- ขอบคุณครับคุณ lamaka.tor


ปล. ผมเลี้ยงหมาเอาหลายตัวและผมไม่เคยเลือกคิดจะรักหมาบางตัว +55555

+55555
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-13 15:07:55 By : หน้าฮี
 


 

No. 16

Guest


จาก #NO1 - #NO15

ผมได้อยากได้หมามาเฝ้าบ้าน

---x บางครั้งผมก็ลูบหัว
--- xบางครั้งผมก็ตบหัว
---x บางครั้งผมก็ตบหัวและลูบหลัง


---x = โปรแกรมเมอร์ +55555
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-13 15:14:55 By : หน้าฮี
 


 

No. 17



โพสกระทู้ ( 821 )
บทความ ( 0 )



สถานะออฟไลน์


ถ้าเอา int/int จะได้ int ครับ
ถ้าอยากได้ double ต้องมีตัวแปรที่เป็น double ด้วย 1 ตัว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-14 07:42:08 By : fonfire
 


 

No. 18



โพสกระทู้ ( 4,436 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 17 เขียนโดย : fonfire เมื่อวันที่ 2016-12-14 07:42:08
รายละเอียดของการตอบ ::
สิ่งที่กำลังมองคือ มันจะขัดกับความเป็นจริงไปไม๊ครับ

อย่าง excel มองเห็น 1 เป็น ทั้ง 1 และ 1.0000000......
แต่ vs ตำเป็นต้องให้ชี้ไปที่ double ก่อนถึงจะคำนวณได้

หรือ vs อาจจะมองว่า ถ้า มองเห็น 1 เป็น ทั้ง 1 และ 1.0000000...... อาจจะมีข้อเสียมากกว่า


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-14 08:32:06 By : lamaka.tor
 


 

No. 19



โพสกระทู้ ( 4,436 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 18 เขียนโดย : lamaka.tor เมื่อวันที่ 2016-12-14 08:32:06
รายละเอียดของการตอบ ::
อย่าง 1/5 = 0
แต่ 1.00/5.00 = 0.5
ทั้งๆที่ความจริงก็เป็น ตัวเลขเดียวกัน

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-14 08:37:33 By : lamaka.tor
 


 

No. 20



โพสกระทู้ ( 821 )
บทความ ( 0 )



สถานะออฟไลน์


ถ้าถามเหตุผล
ผมก็ไม่ทราบครับ 55555
เราคงต้องปรับตัวหามันอ่ะครับ

http://stackoverflow.com/questions/10851273/why-integer-division-in-c-sharp-returns-an-integer-but-not-a-float

Code
While it is common for new programmer to make this mistake of performing integer division when they actually meant to use floating point division, in actual practice integer division is a very common operation. If you are assuming that people rarely use it, and that every time you do division you'll always need to remember to cast to floating points, you are mistaken. First off, integer division is quite a bit faster, so if you only need a whole number result, one would want to use the more efficient algorithm. Secondly, there are a number of algorithms that use integer division, and if the result of division was always a floating point number you would be forced to round the result every time. One example off of the top of my head is changing the base of a number. Calculating each digit involves the integer division of a number along with the remainder, rather than the floating point division of the number. Because of these (and other related) reasons, integer division results in an integer. If you want to get the floating point division of two integers you'll just need to remember to cast one to a double/float/decimal.

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-14 08:52:09 By : fonfire
 


 

No. 21



โพสกระทู้ ( 821 )
บทความ ( 0 )



สถานะออฟไลน์


แต่ถ้าเป็น VB มันได้
1/5 = 0.2 น่ะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-14 08:53:34 By : fonfire
 


 

No. 22



โพสกระทู้ ( 4,436 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 21 เขียนโดย : fonfire เมื่อวันที่ 2016-12-14 08:53:34
รายละเอียดของการตอบ ::
1/5=0.2
5/1=5

เหมือนยิ่งผม trace ไปเรื่อยยิ่งงงหนักเข้าไปใหญ่เลย 5555

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-14 09:14:56 By : lamaka.tor
 


 

No. 23

Guest



ถ้ารู้จักใช้มันก็มีประโยชน์มหาศาล


LambdaExt.vb
Code (VB.NET)
Module LambdaExt
    <System.Runtime.CompilerServices.Extension> _
    Public Function LeftJoin(Of TSource, TInner, TKey, TResult)(source As IEnumerable(Of TSource),
                                                                inner As IEnumerable(Of TInner),
                                                                pk As Func(Of TSource, TKey),
                                                                fk As Func(Of TInner, TKey),
                                                                result As Func(Of TSource, TInner, TResult)) As IEnumerable(Of TResult)
        Dim _result As IEnumerable(Of TResult) = Enumerable.Empty(Of TResult)()
        _result = From s In source
                  Group Join i In inner
                  On pk(s) Equals fk(i) Into joinData = Group
                  From left In joinData.DefaultIfEmpty()
                  Select result(s, left)
        Return _result
    End Function
    <System.Runtime.CompilerServices.Extension> _
    Public Function RightJoin(Of TSource, TInner, TKey, TResult)(source As IEnumerable(Of TSource), inner As IEnumerable(Of TInner), pk As Func(Of TSource, TKey), fk As Func(Of TInner, TKey), result As Func(Of TSource, TInner, TResult)) As IEnumerable(Of TResult)
        Dim _result As IEnumerable(Of TResult) = Enumerable.Empty(Of TResult)()
        _result = From i In inner
                  Group Join s In source
                  On fk(i) Equals pk(s) Into joinData = Group
                  From right In joinData.DefaultIfEmpty()
                  Select result(right, i)
        Return _result
    End Function

    <System.Runtime.CompilerServices.Extension> _
    Public Function FullOuterJoin(Of TSource, TInner, TKey, TResult)(source As IEnumerable(Of TSource),
                                                                      inner As IEnumerable(Of TInner),
                                                                      pk As Func(Of TSource, TKey),
                                                                      fk As Func(Of TInner, TKey),
                                                                      result As Func(Of TSource, TInner, TResult)) As IEnumerable(Of TResult)

        Dim left = source.LeftJoin(inner, pk, fk, result).ToList()
        Dim right = source.RightJoin(inner, pk, fk, result).ToList()
        Return left.Union(right)
    End Function

End Module



LambdaExt.cs
Code (C#)
        public static IEnumerable<TResult> LeftJoin<TSource, TInner, TKey, TResult>(this IEnumerable<TSource> source,
                                                                                 IEnumerable<TInner> inner,
                                                                                 Func<TSource, TKey> pk,
                                                                                 Func<TInner, TKey> fk,
                                                                                 Func<TSource, TInner, TResult> result)
        {
            IEnumerable<TResult> _result = Enumerable.Empty<TResult>();
            _result = from s in source
                      join i in inner
                      on pk(s) equals fk(i) into joinData
                      from left in joinData.DefaultIfEmpty()
                      select result(s, left);
            return _result;
        }

        public static IEnumerable<TResult> RightJoin<TSource, TInner, TKey, TResult>(this IEnumerable<TSource> source,
                                                                                         IEnumerable<TInner> inner,
                                                                                         Func<TSource, TKey> pk,
                                                                                         Func<TInner, TKey> fk,
                                                                                         Func<TSource, TInner, TResult> result)
        {
            IEnumerable<TResult> _result = Enumerable.Empty<TResult>();
            _result = from i in inner
                      join s in source
                      on fk(i) equals pk(s) into joinData
                      from right in joinData.DefaultIfEmpty()
                      select result(right, i);
            return _result;
        }

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-14 10:36:14 By : หน้าฮี
 


 

No. 24



โพสกระทู้ ( 4,436 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

Code (C#)
public static class LinqExtension
{
    public static IEnumerable<TResult> LeftJoin<TSource, TInner, TKey, TResult>(this IEnumerable<TSource> source,
                                             IEnumerable<TInner> inner,
                                             Func<TSource, TKey> primaryKey,
                                             Func<TInner, TKey> foreignKey,
                                             Func<TSource, TInner, TResult> resultCollection)
    {
        var result = from s in source
            join i in inner
                on primaryKey(s) equals foreignKey(i) into joinData
            from left in joinData.DefaultIfEmpty()
            select resultCollection(s, left);
 
        return result;
    }
 
    public static IEnumerable<TResult> RightJoin<TSource, TInner, TKey, TResult>(this IEnumerable<TSource> source,
                                              IEnumerable<TInner> inner,
                                              Func<TSource, TKey> primaryKey,
                                              Func<TInner, TKey> foreignKey,
                                              Func<TSource, TInner, TResult> resultCollection)
    {
        var result = from i in inner
            join s in source
                on foreignKey(i) equals primaryKey(s) into joinData
            from right in joinData.DefaultIfEmpty()
            select resultCollection(right, i);
 
        return result;
    }
 
    public static IEnumerable<TResult> FullOuterJoin<TSource, TInner, TKey, TResult>(this IEnumerable<TSource> source,
                                                      IEnumerable<TInner> inner,
                                                      Func<TSource, TKey> primaryKey,
                                                      Func<TInner, TKey> foreignKey,
                                                      Func<TSource, TInner, TResult> resultCollection)
    {
        IEnumerable<TSource> sourceCollection = source as IList<TSource> ?? source.ToList();
        IEnumerable<TInner> innerCollection = inner as IList<TInner> ?? inner.ToList();
       
        var left = sourceCollection.LeftJoin(innerCollection, primaryKey, foreignKey, resultCollection).ToList();
        var right = sourceCollection.RightJoin(innerCollection, primaryKey, foreignKey, resultCollection).ToList();
 
        return left.Union(right);
    }
 
    public static IEnumerable<TResult> LeftExcludingJoin<TSource, TInner, TKey, TResult>(this IEnumerable<TSource> source,
                                                      IEnumerable<TInner> inner,
                                                      Func<TSource, TKey> primaryKey,
                                                      Func<TInner, TKey> foreignKey,
                                                      Func<TSource, TInner, TResult> resultCollection)
    {
        var result = from s in source
            join i in inner
                on primaryKey(s) equals foreignKey(i) into joinData
            from left in joinData.DefaultIfEmpty()
            where left == null
            select resultCollection(s, left);
 
        return result;
    }
 
    public static IEnumerable<TResult> RightExcludingJoin<TSource, TInner, TKey, TResult>(this IEnumerable<TSource> source,
                                                    IEnumerable<TInner> inner,
                                                    Func<TSource, TKey> primaryKey,
                                                    Func<TInner, TKey> foreignKey,
                                                    Func<TSource, TInner, TResult> resultCollection)
    {
        var result = from i in inner
            join s in source
                on foreignKey(i) equals primaryKey(s) into joinData
            from right in joinData.DefaultIfEmpty()
            where right == null
            select resultCollection(right, i);
 
        return result;
    }
 
    public static IEnumerable<TResult> FullOuterExcludingJoin<TSource, TInner, TKey, TResult>(this IEnumerable<TSource> source,
                                                  IEnumerable<TInner> inner,
                                                  Func<TSource, TKey> primaryKey,
                                                  Func<TInner, TKey> foreignKey,
                                                  Func<TSource, TInner, TResult> resultCollection)
    {
        IEnumerable<TSource> sourceCollection = source as IList<TSource> ?? source.ToList();
        IEnumerable<TInner> innerCollection = inner as IList<TInner> ?? inner.ToList();
 
        var left = sourceCollection.LeftExcludingJoin(innerCollection, primaryKey, foreignKey, resultCollection).ToList();
        var right = sourceCollection.RightExcludingJoin(innerCollection, primaryKey, foreignKey, resultCollection).ToList();
 
        return left.Union(right);
    }
}


ยังหัดๆ LINQ อยู่ เหมือนกันครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-14 10:50:33 By : lamaka.tor
 


 

No. 25

Guest


+55555
------ คำว่า "กระหรี่" แตกต่างกับคำว่า "โสเภณีตรงไหน"
------ ผมรู้คำตอบอยู่แล้ว
------ ...
------ ...
------ ...

เวลาผมคิด(ควยต้องการของผม) ผมมักจะคิดมากกว่าคนอื่นเสมอ +- 200 ปีเป็นอย่างต่ำ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-14 16:39:55 By : หน้าฮี
 


 

No. 26

Guest


ผมไม่รู้ว่าคุณดมหีเมียเป็นหรือไม่ (ผมขอโทษถ้าคุณคิดว่ามันมีเพศที่ 3 ชาย - หญิง) มันมีเพศอื่นฯ เช่น
--- ชายรักชาย
--- หญิงรักหญิง (ไม่รู้ว่าเขาเรียกขานภายในว่าอะไร เดาฯเอาก็ ตีฉาบ)

ทุกฯสำเนียงกลิ่น..(หี) ผมรับรู้หมด?
--- หีมีกี่ประเภท ผมจำแนกได้หมด
--- เพราะอะไร? บิดามารดาของผมตั้งชื่อผมว่า
--- ผมชื่อ "หน้าฮี"


ปล. ผมพิเศษกว่าคนอื่นตรงที่ ผมรับรู้กลิ่น (หี) ด้วยลิ้นของผมเอง +55555 (สัปดนมาก)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-14 16:48:36 By : หน้าฮี
 


 

No. 27



โพสกระทู้ ( 328 )
บทความ ( 0 )



สถานะออฟไลน์


คอมพิวเตอร์มันโง่ครับ มันไม่มีคอมมอนเซ็นเหมือนคนเรา
เราเป็นคนเขียนโปรแกรม อยากได้แบบไหนก็ต้องสั่งมันแบบนั้นครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-14 17:03:25 By : Luz
 


 

No. 28

Guest


@lamaka.tor, Luz

บางครั้งคำว่า "มี" มันอยู่นอกอะเรย์ เช่น --> Array("คุณธรรม", "คุณธรรม")

คนเราในคราวจำเป็นจริงฯ (รู้จักเอาตัวรอดในทุกฯสถานะการณ์)
--- เราก็อย่าไปให้น้ำหนักมันมากนักกับคำว่า "มีคุณธรรม"/ไม่มีคุณธรรม
------ ทำอย่างไรก็ได้เพื่อให้คนอื่นฯ เดือดร้อนน้อยที่สุด ก็เพียงพอแล้ว
------ (มนุษย์คือสัตว์สงคราม)

ปล. ความจริงในบางครั้งมันก็น่าจะเป็นเพียงสิ่งสมมุติ และในทางกลับกัน
แต่ในความเป็นจริงมันไม่ได้เป็นอย่างนั้น
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-22 20:11:12 By : หน้าฮี
 


 

No. 29

Guest


จาก #NO 28

ผมกำลังจะอธิบายว่า "ความดีและความชั่วมันคือสิ่งเดียวกัน"
--- ถ้ามองในแง่นี้มันจะไม่มีสอง ทุกฯอย่างต้องเป็นหนึ่ง

แต่ข้อแย้งในคำอธิบายของผม มันกลับกัน/ขัดแย้งกัน "ทุกฯสรรพสิ่งไม่มีหนึ่งแต่มันคือสอง"
--- ถ้ามองในแง่นี้มันจะไม่มีหนึ่ง ทุกฯอย่างต้องเป็นสอง
----- ยกตัวอย่างกำกับในเบื้องต้น เช่น คุณทำบุญตักบาตร/ให้ทาน
------- ...
------- ...
------- ...


...
...
...
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-22 20:28:35 By : หน้าฮี
 


 

No. 30

Guest


จาก #NO 28 - #NO 29

ผมต้องการสื่อผ่านจิตวิญญานของคน(เพื่อให้ คิดด้วยตัวเอง)
--- มันคือความจริงหรือ?


กาลเวลาจะเป็นจะบอกเราเองว่ามันจริงหรือไม่จริง ในทุกฯสถานะการณ์
--- จริงหรือเท็จ มันขึ้นอยู่กับ กาลเวลา


ปล. ผมก็เมาไปเรื่อยเปื่อย บางครั้งเมีย(ภรรยา) ก็ไล่ผมออกจากบ้าน
บางครั้งเมีย(ภรรยา) ก็บอกว่า วันนี้พี่กลับบ้านไหม?
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-22 20:39:04 By : หน้าฮี
 


 

No. 31

Guest


[font=Verdana]เล่าเรื่องจริงให้ฟังนะ (ตลกขำขัน)[/font]
--- ผมบอกรุ่นน้องของผมว่า "หยิบคอมพิวเตอร์ให้พี่หน่อยซิ"
--- พี่พกยาจุดกันมาด้วยหรือ? (มันหัวเราะใส่หน้าผม โดนเมียไล่ออกจากบ้านอีกแล้วซิ)


ผมก็หัวเราะตาม (แม่งรู้ทันตรูทุกเรื่อง) +55555


ที่เล่ามามันเป็นจริงนะ (+55555)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-22 20:46:21 By : หน้าฮี
 


 

No. 32

Guest


จาก #NO 31 ผมพิมพ์ตกยุงคำว่าไป "ยาจุดกันยุง"
--- เดี๋ยวจะหาว่าผม ทำให้หัวเราะไม่มีที่มาที่ไป
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-22 20:57:17 By : หน้าฮี
 


 

No. 33



โพสกระทู้ ( 4,436 )
บทความ ( 23 )



สถานะออฟไลน์
Facebook

ผมรู้แล้วว่าทำไมคนถึงไม่เข้าใจว่ายุงมันต้องการอะไรเวลามันมาบินวนแถวๆหูคน

เพิ่งกระจ่างแก่ใจนี่เอง 5555
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-12-23 16:04:00 By : lamaka.tor
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : C# WinApp Operator / เพิ่งรู้ว่ามันคำนวณมาแบบนี้
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่